Population Statistics
HomeWorldPuerto Rico

Puerto Rico: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Puerto Rico has a population of 3,222,688 (UN estimate, 2026), with San Juan as its capital. The 50 largest of its 227 recorded towns and cities, ranked.

-15%
since 2000 (3,809,866)
-22%
projected by 2050 (2,503,994)
371
people per km²
19501975200020252050 2.2M 2.5M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19502,229,089
19752,966,106
20003,809,866
20053,788,415
20103,714,836
20153,521,811
20203,275,805
20253,235,289
20263,222,688
2030 projected3,140,742
2050 projected2,503,994

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Puerto Rico

#PlaceRegionPopulation
1San JuanSan Juan418,140
2BayamónBayamón203,499
3CarolinaCarolina170,404
4PoncePonce137,491
5AreciboArecibo87,754
6CaguasCaguas86,804
7GuaynaboGuaynabo81,360
8Trujillo AltoTrujillo Alto75,243
9MayagüezMayagüez73,077
10FajardoFajardo32,124
11LevittownToa Baja29,785
12Vega BajaVega Baja29,325
13CatañoCataño28,093
14BarcelonetaBarceloneta22,322
15GuayamaGuayama21,575
16HumacaoHumacao20,387
17YaucoYauco20,295
18CayeyCayey18,494
19CandelariaToa Baja17,631
20ManatíManatí16,092
21AguadillaAguadilla16,073
22Río GrandeRío Grande13,467
23DoradoDorado13,117
24IsabelaIsabela12,505
25San GermánSan Germán12,055
26Vega AltaVega Alta12,036
27CoamoCoamo11,940
28HormiguerosHormigueros11,934
29San SebastiánSan Sebastián11,590
30CorozalCorozal11,297
31Cabo RojoCabo Rojo10,839
32UtuadoUtuado9,844
33PájarosToa Alta9,466
34Juana DíazJuana Díaz9,427
35San LorenzoSan Lorenzo9,373
36Isabel SegundaVieques9,301
37GuánicaGuánica9,224
38GuraboGurabo8,973
39Sabana GrandeSabana Grande8,961
40AibonitoAibonito8,947
41JuncosJuncos8,905
42CanovanasCanóvanas8,437
43LuquilloLuquillo8,326
44San IsidroCanóvanas8,071
45CampanillaToa Baja7,757
46ArroyoArroyo7,520
47Santa IsabelSanta Isabel7,260
48LaresLares7,184
49YabucoaYabucoa6,952
50PeñuelasPeñuelas6,847

Twenty years earlier: Puerto Rico in the 2005 World Gazetteer — population then 3,940,280.

Common questions

What is the population of Puerto Rico?
Puerto Rico has a population of 3,222,688, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 2,503,994 — a forecast, not a measurement.
What is the capital of Puerto Rico?
San Juan.

Go deeper

San Juan
The largest place we record in Puerto Rico: 418,140 people
Puerto Rico in 2005
The World Gazetteer's archive edition: 3,940,280 then
All 246 countries
Every country and territory, ranked by population