Community health centers in Maine
102 HRSA-funded health center sites in Maine with addresses and phone numbers. Fees are based on income; call to ask about dental services.
These are the permanent service sites of health centers funded by the Health Resources and Services Administration (HRSA) in Maine, across 66 cities. Health centers serve everyone regardless of ability to pay and offer a sliding fee scale based on income. Not every site has a dental clinic, so call first and ask whether dental care is offered at that location. School-based, mobile and seasonal sites are not listed.
Jump to city: Albion · Ashland · Auburn · Augusta · Bangor · Belfast · Belgrade · Bethel · Biddeford · Bingham · Brewer · Brownville · Bucksport · Calais · Caribou · Corinth · Cornish · Danforth · Dexter · Dover Foxcroft · Eagle Lake · East Machias · Eastport · Ellsworth · Fort Fairfield · Fort Kent · Harrington · Hiram · Houlton · Jackman · Kingfield · Lee · Leeds · Lewiston · Lincoln · Livermore Falls · Lubec · Machias · Madawaska · Madison · Medway · Milbridge · Millinocket · Monmouth · North Haven · Old Town · Orono · Palmyra · Patten · Porter · Portland · Presque Isle · Princeton · Rangeley · Richmond · Rockland · Sanford · South Portland · Springvale · Strong · Turner · Van Buren · Vinalhaven · Waterville · West Enfield · Whitefield
Albion
- LOVEJOY HEALTH CENTER – HEALTH REACH COMMUNITY HEALTH CENTERS
7 School St STE 1, Albion, ME 04910 · 207-437-9388 · Website
Ashland
- Katahdin Valley Health Center Ashland – KATAHDIN VALLEY HEALTH CENTER
33 Walker St, Ashland, ME 04732 · 207-538-3700 · Website
Auburn
- CCS Second Street Health Center – COMMUNITY CLINICAL SERVICES INC
60 Second St, Auburn, ME 04210 · 207-755-3456 · Website
Augusta
- Augusta Admin Headquarters – MAINE MOBILE HEALTH PROGRAM, INC.
79 Leighton Rd, Augusta, ME 04330 · 207-557-0870
Bangor
- 992 Admin – PENOBSCOT COMMUNITY HEALTH CENTER
992 Union St, Suite 3, Bangor, ME 04401 · 207-992-9200 - Adult Wellness Center – PENOBSCOT COMMUNITY HEALTH CENTER
1068 Union St, Bangor, ME 04401 · 207-947-0147 - Community Care and Geriatrics – PENOBSCOT COMMUNITY HEALTH CENTER
992 Union St, Bangor, ME 04401 · 207-945-5247 - Dental Center – PENOBSCOT COMMUNITY HEALTH CENTER
1048 Union St, Bangor, ME 04401 · 207-945-5247 - ELIZABETH LEVINSON CENTER – PENOBSCOT COMMUNITY HEALTH CENTER
159 Hogan Rd, Bangor, ME 04401 · 207-941-4400 - Hope House – PENOBSCOT COMMUNITY HEALTH CENTER
181 Corporate Dr, Bangor, ME 04401 · 207-992-2636 - Maine Avenue Administration/Clinical Center – PENOBSCOT COMMUNITY HEALTH CENTER
103 Maine Ave, Bangor, ME 04401 · 207-945-5247 · Website - PCHC Main Lab – PENOBSCOT COMMUNITY HEALTH CENTER
992 Union St, Suite J, Bangor, ME 04401 · 207-992-2336 - PENOBSCOT COMMUNITY HLTH CENTER – PENOBSCOT COMMUNITY HEALTH CENTER
1012 Union St, Bangor, ME 04401 · 207-945-5247 - Penobscot Pediatrics – PENOBSCOT COMMUNITY HEALTH CENTER
6 Telcom Dr, Bangor, ME 04401 · 207-992-9200 - PHILIPS-STRICKLAND HOUSE – PENOBSCOT COMMUNITY HEALTH CENTER
21 Boyd St, Bangor, ME 04401 · 207-941-2820 - SUNBURY VILLAGE RETIREMENT RESD. – PENOBSCOT COMMUNITY HEALTH CENTER
992 Ohio St, Bangor, ME 04401 · 207-262-9600 - Support Services – PENOBSCOT COMMUNITY HEALTH CENTER
1 Ammo Industrial Park, Bangor, ME 04401 · 207-992-9200
Belfast
- Seaport Community Health Center – PENOBSCOT COMMUNITY HEALTH CENTER
29 Schoodic Dr, Belfast, ME 04915 · 207-338-6900 · Website
Belgrade
- BELGRADE REGIONAL HEALTH CENTER – HEALTH REACH COMMUNITY HEALTH CENTERS
4 Clement Way, Belgrade, ME 04917 · 207-495-3323 · Website
Bethel
- BETHEL FAMILY HEALTH CENTER – HEALTH REACH COMMUNITY HEALTH CENTERS
32 Railroad St, Bethel, ME 04217 · 207-824-2193 · Website
Biddeford
- Nasson Health Care - Biddeford – YORK COUNTY COMMUNITY ACTION CORPORATION
357 Elm St, Biddeford, ME 04005 · 207-490-6900
Bingham
- BINGHAM AREA HEALTH CENTER – HEALTH REACH COMMUNITY HEALTH CENTERS
237 Main St, Bingham, ME 04920 · 207-672-4187 · Website
Brewer
- Brewer Medical Center – PENOBSCOT COMMUNITY HEALTH CENTER
735 Wilson St, Brewer, ME 04412 · 207-945-5247 · Website
Brownville
- KVHC Brownville – KATAHDIN VALLEY HEALTH CENTER
180 Main Rd, Brownville, ME 04414 · 207-538-3700 · Website
Bucksport
- BUCKSPORT REGIONAL HEALTH CENTER
110 Broadway, Bucksport, ME 04416 · 207-469-7371 · Website
Calais
- ST CROIX REGIONAL AT CALAIS – ST CROIX REGIONAL HEALTH CTR
5 Lowell St, Calais, ME 04619 · 207-796-5503
Caribou
- PINES Caribou Health Center – PINES HEALTH SERVICES
74 Access Hwy, Caribou, ME 04736 · 207-498-2356 · Website - Pines WOMEN & CHILDREN'S CENTER – PINES HEALTH SERVICES
163 Van Buren Rd, Suite 4, Caribou, ME 04736 · 207-498-1697
Corinth
- Katahdin Valley Health Center Corinth – KATAHDIN VALLEY HEALTH CENTER
728 Main St, Corinth, ME 04427 · 207-538-3700 · Website
Cornish
- Sacopee Valley Health Center – SACOPEE VALLEY HEALTH CENTER
202 Maple St, Cornish, ME 04020 · 207-625-8126 · Website
Danforth
- EAST GRAND HEALTH CENTER – ST CROIX REGIONAL HEALTH CTR
201 Houlton Rd, Danforth, ME 04424 · 207-448-2347 · Website
Dexter
- Sebasticook Family Doctors - Dexter – SEBASTICOOK FAMILY DOCTORS
29 Church St, Dexter, ME 04930 · 207-924-5200 · Website
Dover Foxcroft
- Katahdin Valley Health Center Dover Foxcroft – KATAHDIN VALLEY HEALTH CENTER
188 Summer St, Dover Foxcroft, ME 04426 · 207-538-3700 · Website
Eagle Lake
- EAGLE LAKE HEALTH CENTER – FISH RIVER RURAL HEALTH
10 Carter St, Eagle Lake, ME 04739 · 207-444-5973 · Website - Eagle Lake Office Building – FISH RIVER RURAL HEALTH
10 Carter St, Eagle Lake, ME 04739 · 207-444-5973 · Website - North Woods Senior Living LLC – FISH RIVER RURAL HEALTH
3402 Aroostook Rd, Eagle Lake, ME 04739 · 207-444-5973 · Website - Nutrition, Sports & Aquatics Center – FISH RIVER RURAL HEALTH
10 Carter St, Eagle Lake, ME 04739 · 207-444-5973
East Machias
- EAST MACHIAS – REGIONAL MEDICAL CENTER AT LUBEC INC
893 Main St, East Machias, ME 04630 · 207-255-0102 · Website
Eastport
- EASTPORT HEALTH CARE, INC.
30 Boynton St, Eastport, ME 04631 · 207-853-6001 · Website
Ellsworth
- Bucksport Regional Health Center- Ellsworth Site – BUCKSPORT REGIONAL HEALTH CENTER
37 Commerce Park, Ellsworth, ME 04605 · 207-469-7371 - MMHP Ellsworth – MAINE MOBILE HEALTH PROGRAM, INC.
5 School St, Ellsworth, ME 04605 · 207-622-9252
Fort Fairfield
- Pines Kimball Community Health Center – PINES HEALTH SERVICES
11 Harmony Ln, Fort Fairfield, ME 04742 · 207-472-0590 · Website
Fort Kent
- Bolduc Avenue Health Center – FISH RIVER RURAL HEALTH
12 Bolduc Ave, Fort Kent, ME 04743 · 207-834-3971 · Website - Fort Kent Health Education & Training Center – FISH RIVER RURAL HEALTH
3 Mountain View Dr, Fort Kent, ME 04743 · 207-316-6446 · Website
Harrington
- HARRINGTON FAMILY HEALTH CENTER
50 E Main St, Harrington, ME 04643 · 207-483-4502 · Website
Hiram
- Sacopee Valley Health Center – SACOPEE VALLEY HEALTH CENTER
122 S Hiram Rd, Hiram, ME 04041 · 207-625-8126 · Website
Houlton
- Katahdin Valley Health Center Houlton – KATAHDIN VALLEY HEALTH CENTER
59 Bangor St, Houlton, ME 04730 · 207-538-3700 · Website
Jackman
- Jackman Community Health Center – PENOBSCOT COMMUNITY HEALTH CENTER
376 Main St, Jackman, ME 04945 · 207-668-4300 · Website
Kingfield
- MT. ABRAM REGIONAL HEALTH CENTER – HEALTH REACH COMMUNITY HEALTH CENTERS
25 Depot St, Kingfield, ME 04947 · 207-265-4555 · Website
Lee
- Northern Pine Care Estates – HEALTH ACCESS NETWORK
35 Ridge Rd, Lee, ME 04455 · 207-738-4663 · Website
Leeds
- DFD RUSSELL MEDICAL CENTER - LEEDS – DFD RUSSELL MEDICAL CENTER INC
180 Church Hill Rd, Leeds, ME 04263 · 207-524-3501 · Website
Lewiston
- B Street Health Center – COMMUNITY CLINICAL SERVICES INC
57 Birch St, Lewiston, ME 04240 · 207-753-5400 · Website - CCS @ Recovery Connections of Maine – COMMUNITY CLINICAL SERVICES INC
103 Park St, Lewiston, ME 04240 · 207-440-7922 - CCS Family Health Center – COMMUNITY CLINICAL SERVICES INC
100 Campus Ave, Lewiston, ME 04240 · 207-755-3445 · Website - CCS Pediatrics – COMMUNITY CLINICAL SERVICES INC
330 Sabattus St, Lewiston, ME 04240 · 207-755-3160 · Website
Lincoln
- Health Access Network Lincoln – HEALTH ACCESS NETWORK
175 W Broadway, Lincoln, ME 04457 · 207-794-6700 - Katahdin Valley Health Center Lincoln – KATAHDIN VALLEY HEALTH CENTER
5 Lake St, Lincoln, ME 04457 · 207-538-3700
Livermore Falls
- Western Maine Family Health Center – HEALTH REACH COMMUNITY HEALTH CENTERS
16 Depot St, Livermore Falls, ME 04254 · 207-897-4345 · Website
Lubec
- REGIONAL MEDICAL CENTER AT LUBEC, INC. – REGIONAL MEDICAL CENTER AT LUBEC INC
43 S Lubec Rd, Lubec, ME 04652 · 207-733-1090 · Website
Machias
- EHC Machias – EASTPORT HEALTH CARE, INC.
160 Dublin St, Machias, ME 04654 · 207-255-8290 · Website
Madawaska
- Madawaska Community Health Center – FISH RIVER RURAL HEALTH
381 Main St, Madawaska, ME 04756 · 207-728-3971 · Website
Madison
- MADISON AREA HEALTH CENTER – HEALTH REACH COMMUNITY HEALTH CENTERS
8 S Main St, Madison, ME 04950 · 207-696-3992 · Website
Medway
- HAN MEDWAY – HEALTH ACCESS NETWORK
1930 Medway Rd, Medway, ME 04460 · 207-794-6700 · Website
Milbridge
- MMHP Milbridge – MAINE MOBILE HEALTH PROGRAM, INC.
4 Maple St, Milbridge, ME 04658 · 207-485-2779 · Website
Millinocket
- Katahdin Valley Health Center Millinocket – KATAHDIN VALLEY HEALTH CENTER
50 Summer St, Millinocket, ME 04462 · 207-538-3700 · Website
Monmouth
- DFD RUSSELL MEDICAL CENTER - MONMOUTH – DFD RUSSELL MEDICAL CENTER INC
11 Academy St, Monmouth, ME 04259 · 207-524-3501 · Website
North Haven
- North Haven Medical Clinic – ISLANDS COMMUNITY MEDICAL SERVICES INC
135 Main St, North Haven, ME 04853 · 207-867-2021 - North Haven PT at Southern Harbor – ISLANDS COMMUNITY MEDICAL SERVICES INC
12 Pulpit Harbor Rd, North Haven, ME 04853 · 207-863-4341
Old Town
- HELEN HUNT HEALTH CENTER – PENOBSCOT COMMUNITY HEALTH CENTER
242 Brunswick St, Old Town, ME 04468 · 207-827-6128 - THE MEADOWS – PENOBSCOT COMMUNITY HEALTH CENTER
101 Perkins Ave, Old Town, ME 04468 · 207-827-0547
Orono
- DIRIGO PINES RETIREMENT COMM. – PENOBSCOT COMMUNITY HEALTH CENTER
9 Alumni Dr, Orono, ME 04473 · 207-866-7011
Palmyra
- Health Center, Wellness and Administration Center, Palmyra – SEBASTICOOK FAMILY DOCTORS
55 Fletcher Dr, Palmyra, ME 04965 · 207-368-4213 · Website
Patten
- Katahdin Valley Health Center – KATAHDIN VALLEY HEALTH CENTER
529 S Patten Rd, Patten, ME 04765 · 207-538-3700 · Website - Katahdin Valley Health Center Patten – KATAHDIN VALLEY HEALTH CENTER
30 Houlton St, Patten, ME 04765 · 207-538-3700 · Website
Porter
- SACOPEE VALLEY HEALTH CENTER
70 Main St, Porter, ME 04068 · 207-625-8126 · Website - Sacopee Valley Health Center – SACOPEE VALLEY HEALTH CENTER
49 Summer St, Porter, ME 04068 · 207-625-8126 · Website
Portland
- Greater Portland Health at 180 Park Avenue – PORTLAND COMMUNITY HEALTH CENTER
180 Park Ave, Portland, ME 04102 · 207-874-2141 · Website - Greater Portland Health at 211 Cumberland Avenue – PORTLAND COMMUNITY HEALTH CENTER
211 Cumberland Ave, Portland, ME 04101 · 207-874-2141 - Greater Portland Health at 234 Oxford Street – PORTLAND COMMUNITY HEALTH CENTER
234 Oxford St, Portland, ME 04101 · 207-874-2141 - Greater Portland Health at 295 Park Avenue – PORTLAND COMMUNITY HEALTH CENTER
295 Park Ave, Portland, ME 04102 · 207-805-3886 · Website - Greater Portland Health at 59 Riverton Drive – PORTLAND COMMUNITY HEALTH CENTER
59 Riverton Dr, Portland, ME 04103 · 207-874-2141 · Website - Greater Portland Health at 63 Preble Street – PORTLAND COMMUNITY HEALTH CENTER
63 Preble St, Portland, ME 04101 · 207-874-2141 · Website - Greater Portland Health at 654 Riverside Street – PORTLAND COMMUNITY HEALTH CENTER
654 Riverside St, Portland, ME 04103 · 207-874-2141 - Greater Portland Health at 934 Congress Street – PORTLAND COMMUNITY HEALTH CENTER
934 Congress St, Portland, ME 04102 · 207-874-2141 - Greater Portland Health at Popham Street – PORTLAND COMMUNITY HEALTH CENTER
21 Popham St, Portland, ME 04102 · 207-874-2141
Presque Isle
- PINES Presque Isle FAMILY HEALTH CENTER – PINES HEALTH SERVICES
66 Spruce St STE 4, Presque Isle, ME 04769 · 207-769-2025 · Website
Princeton
- ST. CROIX REGIONAL FAMILY HEALTH CENTER – ST CROIX REGIONAL HEALTH CTR
136 Mill St, Princeton, ME 04668 · 207-796-5503 · Website
Rangeley
- RANGELEY FAMILY MEDICINE – HEALTH REACH COMMUNITY HEALTH CENTERS
42 Dallas Hill Rd, Rangeley, ME 04970 · 207-864-3303 · Website
Richmond
- RICHMOND AREA HEALTH CENTER – HEALTH REACH COMMUNITY HEALTH CENTERS
24 Gardiner St, Richmond, ME 04357 · 207-737-4359 · Website
Rockland
- Mid-Coast Health Net/Knox Clinic Main Site – Mid-Coast Health Net, Inc.
22 White St, Rockland, ME 04841 · 207-680-4545 · Website
Sanford
- YORK COUNTY COMMUNITY ACTION CORPORATION
6 Spruce St, Sanford, ME 04073 · 207-324-5762 · Website
South Portland
- Greater Portland Health at 100 Brickhill Avenue – PORTLAND COMMUNITY HEALTH CENTER
100 Brickhill Ave, South Portland, ME 04106 · 207-874-2141
Springvale
- Nasson Health Care - Springvale – YORK COUNTY COMMUNITY ACTION CORPORATION
15 Oak St, Springvale, ME 04083 · 207-324-0546
Strong
- STRONG AREA HEALTH CENTER – HEALTH REACH COMMUNITY HEALTH CENTERS
177 N Main St, Strong, ME 04983 · 207-684-4010 · Website
Turner
- DFD RUSSELL MEDICAL CENTER - TURNER – DFD RUSSELL MEDICAL CENTER INC
7 Main St, Turner, ME 04282 · 207-524-3501 · Website
Van Buren
- Pines ST. JOHN VALLEY HEALTH CENTER – PINES HEALTH SERVICES
4 Main St, Van Buren, ME 04785 · 207-868-2796 · Website
Vinalhaven
- Islands Community Medical Center Annex – ISLANDS COMMUNITY MEDICAL SERVICES INC
25 Medical Center Loop, Vinalhaven, ME 04863 · 207-863-4109 - ISLANDS COMMUNITY MEDICAL SERVICES – ISLANDS COMMUNITY MEDICAL SERVICES INC
15 Medical Center Loop, Vinalhaven, ME 04863 · 207-863-4341 · Website - VINALHAVEN ELDERCARE SERVICES – ISLANDS COMMUNITY MEDICAL SERVICES INC
17 Beaver Dam Rd, Vinalhaven, ME 04863 · 207-863-9980 · Website
Waterville
- HealthReach Community Health Centers – HEALTH REACH COMMUNITY HEALTH CENTERS
10 Water St, Apartment 305, Waterville, ME 04901 · 207-872-5610 · Website
West Enfield
- HAN Enfield – HEALTH ACCESS NETWORK
47 Bridge St, West Enfield, ME 04493 · 207-794-6700 · Website
Whitefield
- SHEEPSCOT VALLEY HEALTH CENTER – HEALTH REACH COMMUNITY HEALTH CENTERS
47 Main St, Whitefield, ME 04353 · 207-549-7581 · Website
Source: HRSA Health Center Service Delivery Sites data download (data.hrsa.gov), downloaded October 2026. Confirm details with the health center. You can also search HRSA Find a Health Center. More low-cost options in Maine