Free & Low-Cost Clinics in Puerto Rico
87 free and low-cost health clinics across 64 cities in Puerto Rico (PR). Pick a city below to see verified addresses, phone numbers, hours, and fee structures.
Puerto Rico at a glance
| Cities with clinics | 64 |
|---|---|
| Clinics listed | 87 |
| Listed as free | 7 |
| Sliding-scale fees (by income) | 71 |
| Accept uninsured patients | 87 |
| Accept Medicaid | 68 |
| Offer dental care | 49 |
| Offer mental health care | 68 |
| List weekend hours | 26 |
| Spanish spoken | 79 |
| Hours checked on the clinic's own website | 4 (October 2026) |
Counts come from the clinic listings in Puerto Rico, as each clinic describes itself. How we build and check listings.
Cities in Puerto Rico
- Adjuntas 1 clinic
- Aguada 1 clinic
- Aguadilla 1 clinic
- Aguas Buenas 1 clinic
- Aibonito 1 clinic
- Arecibo 2 clinics
- Arroyo 1 clinic
- Barceloneta 1 clinic
- Barranquitas 1 clinic
- Bayamon 1 clinic
- Cabo Rojo 1 clinic
- Caguas 5 clinics
- Camuy 2 clinics
- Ceiba 1 clinic
- Ciales 1 clinic
- Cidra 1 clinic
- Coamo 1 clinic
- Comerio 2 clinics
- Corozal 1 clinic
- Culebra 1 clinic
- Florida 1 clinic
- Guanica 1 clinic
- Guayama 2 clinics
- Gurabo 4 clinics
- Hatillo 1 clinic
- Hato Rey 1 clinic
- Humacao 1 clinic
- Isabela 1 clinic
- Juana Diaz 1 clinic
- Juncos 1 clinic
- Lajas 1 clinic
- Lares 1 clinic
- Las Marias 1 clinic
- Las Piedras 1 clinic
- Loiza 1 clinic
- Luquillo 1 clinic
- Maricao 1 clinic
- Maunabo 1 clinic
- Mayaguez 4 clinics
- Morovis 1 clinic
- Naguabo 1 clinic
- Naranjito 2 clinics
- Orocovis 1 clinic
- Patillas 1 clinic
- Peñuelas 1 clinic
- Ponce 4 clinics
- Quebradillas 1 clinic
- Rincon 1 clinic
- Rio Grande 1 clinic
- Sabana Hoyos 1 clinic
- Salinas 1 clinic
- San Juan 3 clinics
- San Lorenzo 1 clinic
- San Sebastian 1 clinic
- Santa Isabel 1 clinic
- Santurce 2 clinics
- Toa Alta 2 clinics
- Trujillo Alto 1 clinic
- Utuado 2 clinics
- Vega Baja 1 clinic
- Vieques 1 clinic
- Villalba 1 clinic
- Yabucoa 1 clinic
- Yauco 1 clinic
Frequently asked questions
- How many free and low-cost clinics are in Puerto Rico?
- freeclinics.us lists 87 free and low-cost health clinics in 64 cities in Puerto Rico. Of these, 7 are listed as free and 71 charge on a sliding scale based on income.
- Which cities in Puerto Rico have the most free and low-cost clinics?
- By number of clinics listed: Caguas (5), Gurabo (4), Mayaguez (4), Ponce (4) and San Juan (3).
- Can I get care in Puerto Rico without insurance?
- Yes. 87 of the 87 clinics listed in Puerto Rico accept uninsured patients, and 68 accept Medicaid. Pick your city on this page to see them.