Free & Low-Cost Clinics in Maine
283 free and low-cost health clinics across 118 cities in Maine (ME). Pick a city below to see verified addresses, phone numbers, hours, and fee structures.
Cities in Maine
- Albion 1 clinic
- Ashland 1 clinic
- Auburn 2 clinics
- Augusta 7 clinics
- Bangor 14 clinics
- Bath 1 clinic
- Belfast 6 clinics
- Belgrade 1 clinic
- Berwick 1 clinic
- Bethel 1 clinic
- Biddeford 6 clinics
- Bingham 1 clinic
- Blue Hill 2 clinics
- Boothbay Harbor 1 clinic
- Brewer 3 clinics
- Bridgton 1 clinic
- Brooks 1 clinic
- Brownville 1 clinic
- Brunswick 8 clinics
- Bucksport 1 clinic
- Calais 7 clinics
- Cape Elizabeth 1 clinic
- Caribou 5 clinics
- Castine 1 clinic
- Clinton 1 clinic
- Coopers Mills 1 clinic
- Damariscotta 6 clinics
- Danforth 1 clinic
- Dexter 2 clinics
- Dixfield 1 clinic
- Dover Foxcroft 2 clinics
- Eagle Lake 1 clinic
- East Machias 1 clinic
- Eastport 1 clinic
- Ellsworth 5 clinics
- Fairfield 1 clinic
- Falmouth 4 clinics
- Farmington 5 clinics
- Fort Fairfield 2 clinics
- Fort Kent 6 clinics
- Gardiner 1 clinic
- Gorham 2 clinics
- Gouldsboro 1 clinic
- Greenville 1 clinic
- Hampden 1 clinic
- Harrington 1 clinic
- Houlton 6 clinics
- Island Falls 1 clinic
- Islesboro 1 clinic
- Jackman 1 clinic
- Jonesport 1 clinic
- Kennebunk 2 clinics
- Kingfield 1 clinic
- Kittery 4 clinics
- Lee 1 clinic
- Leeds 1 clinic
- Lewiston 8 clinics
- Liberty 1 clinic
- Lincoln 3 clinics
- Lincolnville 1 clinic
- Livermore Falls 2 clinics
- Lubec 1 clinic
- Machias 3 clinics
- Madawaska 3 clinics
- Madison 2 clinics
- Medway 1 clinic
- Milbridge 1 clinic
- Millinocket 1 clinic
- Monmouth 1 clinic
- Monson 1 clinic
- Newport 4 clinics
- North Haven 1 clinic
- Norway 5 clinics
- Oakland 2 clinics
- Old Town 1 clinic
- Patten 2 clinics
- Peaks Island 1 clinic
- Pittsfield 2 clinics
- Pleasant Point 1 clinic
- Poland 1 clinic
- Porter 1 clinic
- Portland 17 clinics
- Presque Isle 4 clinics
- Princeton 2 clinics
- Rangeley 1 clinic
- Richmond 1 clinic
- Rockland 1 clinic
- Rockport 4 clinics
- Rumford 3 clinics
- Saco 2 clinics
- Sanford 8 clinics
- Sangerville 1 clinic
- Scarborough 2 clinics
- Searsport 1 clinic
- Skowhegan 1 clinic
- South Berwick 1 clinic
- South Portland 3 clinics
- Southwest Harbor 1 clinic
- Springvale 2 clinics
- Stockton Springs 1 clinic
- Stonington 1 clinic
- Strong 1 clinic
- Thomaston 1 clinic
- Topsham 2 clinics
- Turner 1 clinic
- Unity 1 clinic
- Van Buren 1 clinic
- Vinalhaven 2 clinics
- Waldoboro 2 clinics
- Waterville 7 clinics
- Wells 5 clinics
- West Enfield 1 clinic
- Westbrook 2 clinics
- Windham 2 clinics
- Winterport 1 clinic
- Wiscasset 1 clinic
- Yarmouth 2 clinics
- York 4 clinics