Free & Low-Cost Clinics in Maine
189 community health center sites across 76 cities. Select a city to see clinic addresses, phone numbers, and directions.
Last updated .
- Albion1
- Ashland1
- Auburn2
- Augusta8
- Bangor23
- Belfast1
- Belgrade1
- Bethel1
- Biddeford1
- Bingham1
- Brewer6
- Brownville2
- Bucksport5
- Calais1
- Caribou2
- Corinth1
- Cornish1
- Danforth1
- Dexter1
- Dover Foxcroft4
- Dyer Brook1
- Eagle Lake2
- East Machias1
- Eastport1
- Ellsworth3
- Fairfield1
- Fort Fairfield1
- Fort Kent5
- Frenchville1
- Guilford2
- Harrington1
- Hiram2
- Houlton1
- Howland1
- Jackman1
- Kingfield1
- Lee2
- Leeds1
- Lewiston5
- Lincoln4
- Livermore Falls1
- Lubec2
- Machias1
- Madawaska3
- Madison1
- Medway1
- Milbridge2
- Millinocket2
- Milo2
- Monmouth1
- Newport2
- North Haven3
- Old Town5
- Orono2
- Palmyra1
- Patten2
- Peaks Island1
- Porter2
- Portland27
- Presque Isle1
- Princeton1
- Rangeley1
- Richmond1
- Saint Agatha1
- Sanford1
- South Portland3
- Springvale1
- Stacyville2
- Strong1
- Turner1
- Van Buren1
- Vinalhaven4
- Waterville1
- West Enfield1
- Westbrook5
- Whitefield1
Sources
- HRSA Health Center Service Delivery Sites — Health Resources & Services Administration
Last updated . Information is aggregated from official public sources and is not a substitute for professional medical care.