Puerto Rico Zip Codes and Metro Areas

Puerto Rico is home to 3,254,885 residents across 125 zip codes with at least 1,000 people and 10 metro and micro areas. The median age is 44.2, with 16.7% of residents under 18 and 22.7% aged 65 and older.

Population

3,254,885

Median age

44.2

Housing units

1,575,105

Zip codes

125

with 1,000+ residents

Metro and micro areas

10

Age 65 and older

22.7%

Look Up a Zip Code in Puerto Rico

Search 125 Puerto Rico zip codes by number or town name, or browse by county. Each result shows population, income, housing costs, education, and age data from the U.S. Census Bureau.

Largest Zip Codes in Puerto Rico

The 25 most populous zip codes in Puerto Rico. Select a zip code to see its full profile, or a column heading to sort.

ZipTownCountyPopulationMedian incomeHome valueMedian age
00926San JuanSan Juan Municipio93,308$39,543$190,00046.3
00725CaguasCaguas Municipio76,246$27,505$146,90045.3
00956BayamonBayamón Municipio67,050$28,674$139,80043.3
00949Toa BajaToa Baja Municipio66,714$33,380$152,30042.4
00953Toa AltaToa Alta Municipio66,475$33,888$164,70041.4
00612AreciboArecibo Municipio62,462$23,831$117,60044.7
00976Trujillo AltoTrujillo Alto Municipio61,306$38,087$163,20044.7
00693Vega BajaVega Baja Municipio55,725$24,072$123,40044.3
00987CarolinaCarolina Municipio55,039$40,295$158,60041.7
00727CaguasCaguas Municipio53,412$33,403$157,00043.2
00603AguadillaAguadilla Municipio48,317$19,243$152,90045.6
00924San JuanSan Juan Municipio47,800$22,433$142,40041.6
00729CanovanasCanóvanas Municipio47,653$28,765$120,40042.4
00745Rio GrandeRío Grande Municipio47,077$26,980$132,60044.4
00959BayamonBayamón Municipio46,409$31,400$152,90044.8
00791HumacaoHumacao Municipio45,912$25,925$122,00047.3
00736CayeyCayey Municipio45,528$28,652$150,00045.3
00795Juana DiazJuana Díaz Municipio43,212$23,391$103,30042.4
00680MayaguezMayagüez Municipio42,817$17,857$107,40045.8
00969GuaynaboGuaynabo Municipio41,619$58,205$264,30045.3
00662IsabelaIsabela Municipio40,705$20,673$135,50044.5
00778GuraboGurabo Municipio40,391$39,564$158,50041.6
00957BayamonBayamón Municipio40,357$29,663$143,10044.3
00685San SebastianSan Sebastián Municipio40,323$17,909$115,70046.0
00674ManatiManatí Municipio39,288$20,039$119,90044.8

Highest-Income Zip Codes in Puerto Rico

Guaynabo (00968) has the highest median household income in Puerto Rico at $60,353. The typical Puerto Rico zip code has a median of $22,780.

Metro and Micro Areas in Puerto Rico

Select an area to see its zip codes, income by zip code, and demographics.

AreaTypePopulationMedian incomeMedian ageZip codes
San Juan-Bayamón-Caguas, PRMetro2,063,795$27,9664471
Ponce, PRMetro273,739$20,64643.812
Aguadilla, PRMetro252,430$20,80045.28
Mayagüez, PRMetro211,487$20,40045.88
Arecibo, PRMetro181,380$24,436457
Guayama, PRMetro67,171$20,43043.23
Coamo, PRMicro54,358$21,78043.72
Lares, PRMicro27,944$19,323452
Utuado, PRMicro27,896$17,62446.32
Coco, PRMicro25,397$21,61143.32

Age of Puerto Rico Residents

The largest age group in Puerto Rico is 25-34, with 426,971 residents. Groups are not equal widths.

Population by Race and Ethnicity

White residents make up the largest share of Puerto Rico at 35.2%, followed by multiracial residents at 30.1%. Hispanic or Latino residents, who can be of any race, make up 98.8% of the population.

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Hispanic or Latino residents can be of any race.

Scroll to Top