Skip to main content
All States › Maine

Rural Health Clinics in Maine

Showing 20 of 32 RHCs in this state; search by ZIP code for the rest

Source: CMS Rural Health Clinic Enrollments public file (April 2026). Most clinics accept Medicare + Medicaid; uninsured patients should call to ask about sliding-scale fees before visiting.
Search by ZIP code →
MAINEHEALTH
19 SAINT ANDREWS LN, BOOTHBAY HARBOR, ME 04538
(207) 633-7820
MAINEHEALTH
55 REYNOLDS RD, BROOKS, ME 04921
(207) 722-3488
CALAIS COMMUNITY HOSPITAL
37 PALMER ST, CALAIS, ME 04619
(207) 454-8195
MRH CORP
492 MAIN ST, CORINTH, ME 04427
(207) 285-3435
MAINEHEALTH
24 MILES CENTER WAY, DAMARISCOTTA, ME 04543
(207) 563-4250
RUMFORD COMMUNITY FAMILY HEALTH CENTER INC.
146 WELD ST, DIXFIELD, ME 04224
(207) 795-8192
MRH CORP
891 W MAIN ST, DOVER FOXCROFT, ME 04426
(207) 564-4464
MAINEHEALTH
181 FRANKLIN HEALTH CMNS, FARMINGTON, ME 04938
(207) 779-2077
MAINEHEALTH
131 FRANKLIN HEALTH CMNS, FARMINGTON, ME 04938
(207) 860-4090
NORTHERN MAINE MEDICAL CENTER
194 E MAIN ST, FORT KENT, ME 04743
(207) 834-1850
NORTHERN MAINE MEDICAL CENTER
197 E MAIN ST, FORT KENT, ME 04743
(207) 834-5877
CHARLES A DEAN MEMORIAL HOSPITAL
364 PRITHAM AVE, CHARLES A DEAN MEMORIAL HOSPITAL, GREENVILLE, ME 04441
(207) 695-5200
HOULTON REGIONAL HOSPITAL
22 HARTFORD ST, HOULTON, ME 04730
(207) 532-3289
HOULTON REGIONAL HOSPITAL
20 HARTFORD ST, HOULTON, ME 04730
(207) 532-4068
TOWN OF ISLESBORO
150 MAIN RD, ISLESBORO, ME 04848
(207) 734-2213
DOWN EAST COMMUNITY HOSPITAL
70 SNARE CREEK LN, JONESPORT, ME 04649
(207) 497-5614
PENOBSCOT VALLEY HOSPITAL
7 TRANSALPINE RD, DBA PENBOSCOT VALLEY PRIMARY CARE, LINCOLN, ME 04457
(207) 794-3321
MAINEHEALTH
21 MAIN ST, LIVERMORE FALLS, ME 04254
(207) 897-4339
NORTHERN MAINE MEDICAL CENTER
460 MAIN ST, STE 201, MADAWASKA, ME 04756
(207) 728-7300
REDINGTON-FAIRVIEW GENERAL HOSPITAL
344 LAKEWOOD RD, MADISON, ME 04950
(207) 474-2994