Guaynabo zona urbana is 16% cheaper than the national average with a median income of $53,936 and a population of 70,087.
Best Places to Live in Puerto Rico (2026)
Puerto Rico has a cost of living index of 70 (US average = 100) with a median household income of $23,311 and a population of 1,902,027. We ranked 15 cities based on affordability, income, housing value, and climate to find the best places to call home in Puerto Rico.
Carolina zona urbana is 32% cheaper than the national average with a median income of $35,843 and a population of 139,051.
Bayamón zona urbana is 33% cheaper than the national average with a median income of $31,058 and a population of 167,312.
Trujillo Alto zona urbana is 34% cheaper than the national average with a median income of $38,951 and a population of 43,752.
Canóvanas zona urbana is 26% cheaper than the national average with a median income of $43,804 and a population of 12,662.
Candelaria is 27% cheaper than the national average with a median income of $38,884 and a population of 14,319.
Mansión del Mar is 30% cheaper than the national average with a median income of $37,256 and a population of 26,540.
Dorado zona urbana is 26% cheaper than the national average with a median income of $43,460 and a population of 13,151.
Caguas zona urbana is 35% cheaper than the national average with a median income of $26,649 and a population of 72,862.
San Juan zona urbana is 33% cheaper than the national average with a median income of $27,500 and a population of 320,691.
Arecibo zona urbana is 41% cheaper than the national average with a median income of $21,984 and a population of 40,255.
Fajardo zona urbana is 37% cheaper than the national average with a median income of $24,305 and a population of 25,524.
Hormigueros zona urbana is 40% cheaper than the national average with a median income of $25,197 and a population of 11,166.
Ponce zona urbana is 41% cheaper than the national average with a median income of $18,650 and a population of 109,765.
Yauco zona urbana is 40% cheaper than the national average with a median income of $22,777 and a population of 14,903.
How We Rank the Best Places to Live
Our livability score combines four data-driven factors: affordability (35% — cost of living index relative to national average), income (25% — median household income from the Census Bureau), housing value (15% — home price to income ratio), and climate (15% — NOAA temperature normals favoring moderate climates). Population serves as a proxy for amenities (10%).
Only cities with at least 5,000–10,000 residents are included. Data sourced from the US Census Bureau, Zillow, HUD, and NOAA.