Navigating mail delivery to Puerto Rico requires understanding a 5-digit postal code system governed by the United States Postal Service. All Puerto Rico zip codes begin with the prefix 006, 007, or 009. If you're sending packages or filling out forms, using the correct code prevents severe shipping delays and carrier routing errors.
The island's system mirrors mainland U.S. postal architecture while addressing unique municipal densities. Let's break down how these numbers are organized, where specific regions fall, and how to format addresses correctly.
Structure of Puerto Rico Postal Codes
Every Puerto Rico zip code follows standard 5-digit formatting. The first three digits identify the Sectional Center Facility or main distribution hub, while the final two digits pinpoint local post stations or delivery zones.
Understanding the primary numerical ranges makes regional identification straightforward: Additional journalism by Bloomberg delves into related views on the subject.
- 006 Prefix: Covers municipalities across the western and northwestern regions, including towns like Mayagüez, Aguadilla, and Arecibo.
- 007 Prefix: Assigned to central, southern, and eastern municipalities such as Ponce, Caguas, Guayama, and Humacao.
- 009 Prefix: Designated exclusively for the San Juan metropolitan area and its immediate surrounding suburbs, including Bayamón, Carolina, Guaynabo, and Trujillo Alto.
Within these ranges, individual neighborhoods and urban sectors have dedicated codes. For example, Old San Juan falls under 00901, while specific commercial sectors in Hato Rey use 00918.
Regional Breakdown and Key Municipalities
Shipping logistics vary significantly depending on whether you're sending mail to dense urban centers or mountainous interior towns.
The San Juan Metropolitan Hub (009 Prefix)
San Juan handles the vast majority of inbound and outbound commercial cargo. Because of its density, zip codes shift by neighborhood rather than by entire town boundaries.
- San Juan / Old San Juan: 00901 - 00902
- Santurce: 00907 - 00909
- Hato Rey: 00917 - 00919
- Bayamón: 00956 - 00961
- Carolina: 00979 - 00987
Southern and Central Regions (007 Prefix)
Ponce serves as the primary anchor for the southern coast, while interior mountain towns rely on specialized distribution routes due to winding terrain.
- Ponce: 00707 - 00717
- Caguas: 00725 - 00727
- Cayey: 00736 - 00737
- Humacao: 00791 - 00792
Western and Northwestern Regions (006 Prefix)
The western coast relies on Mayagüez and Aguadilla as core distribution points, connecting agricultural interiors with coastal ports.
- Mayagüez: 00680 - 00682
- Aguadilla: 00603 - 00605
- Arecibo: 00612 - 00616
For a complete look at every assigned district, check the official USPS Postal Explorer.
How to Format Mail to Puerto Rico
Even though Puerto Rico is an unincorporated U.S. territory, mailing standards follow specific rules. You don't need international postage, but formatting errors often trigger manual sorting holds.
- Country Line: Write United States or U.S.A. on the final line if you're shipping from outside the country, though domestic U.S. mail only requires Puerto Rico.
- State Abbreviation: Always use PR as the state code. Do not spell out Puerto Rico in the state field.
- Street Address: Include exact apartment or suite numbers. Many urban addresses use specific urbanization names (abbreviated as URB), which must be included for local carriers to locate properties.
An example of a properly formatted address looks like this:
Maria Santos Urb. San Francisco 123 Calle Principal San Juan, PR 00927
Common Mistakes to Avoid
Mailing errors usually stem from assumptions about Caribbean postal infrastructure or confusing territorial status with international shipping.
- Treating PR as International: Private couriers and the USPS treat mail to Puerto Rico as domestic traffic. Don't fill out customs declarations for standard letters or documents sent from the U.S. mainland.
- Omitting Urbanization Names: In many Puerto Rican towns, street names repeat across different developments. Leaving off the urbanization name causes delivery failures.
- Using Outdated Codes: Rapid real estate development prompts the USPS to introduce new zip codes. Always verify codes for newer commercial parks or residential expansions.
Frequently Asked Questions
Do I need to pay international postage to send a letter to Puerto Rico?
No. Mail sent from any U.S. state or territory to Puerto Rico requires standard domestic postage rates.
Can I use ZIP+4 codes in Puerto Rico?
Yes. Adding the 4-digit extension helps automated sorting machines route mail directly to specific building floors or delivery routes, speeding up final delivery.
Why do some Puerto Rico addresses include "Urb."?
"Urb." stands for urbanización, which refers to a planned residential development or neighborhood. Because many towns reuse street names across different developments, the urbanization name is a required part of the local address.
How do I find a specific zip code if I only have a street address?
You can look up exact delivery routes and verify physical addresses directly through the USPS Look Up a ZIP Code tool.