Random Puerto Rico Address
Get 1 to 15 made-up Puerto Rico street addresses in US mailing format, spread across the island's municipalities, each with a copy button.The Random Puerto Rico Address generator produces between 1 and 15 fictional addresses on the island, each as a single line in US mailing format: house number, street, municipality, "PR" and a five-digit ZIP code. Press generate and you might get "9605 Oak St., San Sebastián, PR 00759" or "1174 4th St., San Germán, PR 00632". Every card has a copy icon, and the pool holds 1,000 addresses spread across more than 70 of Puerto Rico's 78 municipalities.
The addresses are made up. They're meant for filling test forms, seeding demo databases and giving fictional characters a home town, not for receiving mail. Because Puerto Rico is a US territory, its addresses use the same two-letter state field (PR) and five-digit ZIP structure as the mainland, which is why these pass most US-address validators.
What you get, and what's simplified
Each line follows the pattern number street, Municipality, PR ZIP. The municipality names are real and accented correctly (Mayagüez, Juana Díaz, Las Marías, San Germán). The ZIP codes fall in Puerto Rico's 006xx to 009xx block. Two things are deliberately simplified:
- Street names are generic American ones (Oak St., Cherry St., Beach St., Railroad St.). Real Puerto Rican street lines usually read "Calle" plus a name, often preceded by an urbanization ("Urb. Villa Carolina, Calle 45 #12"). The pool doesn't model urbanizations or the "Calle" form.
- The ZIP isn't tied to the municipality. Ciales's real ZIP is 00638, but a generated Ciales address may carry any code in the range. If your test needs a ZIP that geocodes to the right town, use the reference list below and edit the copied line.
How real Puerto Rico addresses work
If you're writing a form or checking test data, these are the details that matter:
- State field. Always "PR". Puerto Rico addresses are domestic US mail, not international, so no country line is needed from within the US.
- ZIP ranges. 006xx covers the west and northwest (Aguadilla 00603, Mayagüez 00680, San Germán 00683). 007xx covers the south and east (Ponce 00716–00731, Humacao 00791, Guayama 00784, Vieques 00765). 009xx covers the San Juan metro (San Juan 00901–00936, Bayamón 00956–00961, Carolina 00979–00987, Guaynabo 00965–00971). The 008xx block isn't used for Puerto Rico.
- Urbanizations. Many residential addresses begin with "Urb." (urbanización) and the subdivision name, because the same street name repeats across neighborhoods. USPS asks for the urbanization on its own line above the street line.
- Street line. "Calle" (street), "Ave." (avenue) and "Carr." (highway, followed by a route number and "Km" marker) are the common forms. House numbers can be letters and numbers in older grids (for example "Calle 3 Bloque B #14").
- Municipalities, not counties. Puerto Rico has 78 municipios; each functions as both city and county. The generator's pool includes most of them, with Las Marías, Manatí, Humacao, Quebradillas and Juana Díaz appearing most often.
Common uses
- Testing US address forms for PR support. A surprising number of checkouts reject PR or treat it as international. Paste ten of these in and see what breaks.
- Demo data with island coverage. A customer list that includes Vieques and Culebra alongside San Juan looks more real than one that's all metro.
- Writing. Placing a character in Aibonito or Cidra rather than defaulting to San Juan.
- Learning the ZIP layout. Generate a batch and compare the codes to the ranges above; the mismatches are a quick lesson in how the real map is laid out.
Related address generators
For mainland addresses, the Random US Address Generator mixes all states. City-specific pages include the Random Houston Address, Random Address in Los Angeles and Random New York Address Generator; smaller states like Delaware and Connecticut have their own pages too. See all address and postal code generators for the full list.
Frequently asked questions
- Are these real addresses in Puerto Rico?
No. The municipality names and ZIP block are real, but the house numbers, street names and ZIP pairings are random. None of them is a known deliverable address.
- Why don't the addresses say Calle or Urb.?
The pool uses simple US-style street lines (for example, Oak St.) so the addresses fit standard three-field forms. Real Puerto Rican addresses often use Calle and an urbanization line; if your test needs that form, edit the street line after copying.
- Do the ZIP codes match the towns?
Not reliably. Each ZIP is a valid-looking code in the 006xx–009xx range but isn't matched to its municipality. Use the ZIP ranges on this page if you need a code that geocodes to the right area.
- Is Puerto Rico a state for address purposes?
For mailing, it's treated like one: two-letter code PR, five-digit ZIP, domestic postage from anywhere in the US. Politically it's a territory, which is why some forms leave it off the state dropdown.
- Can I choose a specific municipality?
Not on this page; there's no filter. Generate 15 at a time and pick the town you want, or copy one and change the municipality and ZIP by hand.



