Basis Radar

Puerto Rico affordable-housing markets

County-grain view of Puerto Rico: properties with a capital event (LIHTC year-15, affordability expiration, HAP contract expiration, or debt maturity) inside 24 months, alongside each county's public gap-funding posture. Every column is source data — no composite scores.

Open markets in the app → Puerto Rico trends →

CountyPipeline propertiesUnits Local HOME FY26Local CDBG FY26 Undrawn (live)
San Juan Municipio 4 533 — — —
Carolina Municipio 3 316 — — —
Fajardo Municipio 3 272 — — —
Ponce Municipio 2 197 — — —
Caguas Municipio 2 120 — — —
Lares Municipio 2 77 — — —
Guaynabo Municipio 1 75 — — —
Gurabo 1 70 — — —
Loiza Municipio 1 70 — — —
Humacao Municipio 2 61 — — —
Bayamon Municipio 1 45 — — —
Ciales Municipio 1 32 — — —
Isabela Municipio 1 32 — — —
Las Piedras Municipio 1 32 — — —
Utuado 1 32 — — —
Juncos 1 28 — — —
Mayaguez 1 6 — — —
Aguas Buenas 0 0 — — —
Aibonito 0 0 — — —
Barceloneta 0 0 — — —
Barranquitas 0 0 — — —
Canovanas 0 0 — — —
Catano 0 0 — — —
Cayey 0 0 — — —
Ceiba 0 0 — — —
Cidra 0 0 — — —
Comerio 0 0 — — —
Corozal 0 0 — — —
Dorado 0 0 — — —
Florida 0 0 — — —
Luquillo 0 0 — — —
Manati 0 0 — — —
Maunabo 0 0 — — —
Morovis 0 0 — — —
Naguabo 0 0 — — —
Naranjito 0 0 — — —
Orocovis 0 0 — — —
Rio Grande 0 0 — — —
San Lorenzo 0 0 — — —
Toa Alta 0 0 — — —
Toa Baja 0 0 — — —
Trujillo Alto 0 0 — — —
Vega Alta 0 0 — — —
Vega Baja 0 0 — — —
Yabucoa 0 0 — — —

HOME/CDBG columns are county + intersecting city grantees' FY26 formula allocations (census place-by-county attribution; multi-county cities counted in each county they span). "Undrawn" is obligated-not-yet-drawn on FY2020+ formula grants (USASpending, monthly) — it may be committed to projects; commitment status is not public.