Free & Low-Cost Clinics in Portland, ME
26 community health centers · Data from HRSA, refreshed 2026-08-12
These are the 26 community health centers in Portland. Each one treats patients with or without insurance and charges on a sliding-fee scale based on income. Call ahead to confirm hours, services, and whether you need an appointment.
Clinics in Portland
-
Greater Portland Health at 180 Park Avenue
180 Park Ave, Portland, ME 04102
-
Greater Portland Health at 211 Cumberland Avenue
211 Cumberland Ave, Portland, ME 04101
-
Greater Portland Health at 234 Oxford Street
234 Oxford St, Portland, ME 04101
-
Greater Portland Health at 295 Park Avenue
295 Park Ave, Portland, ME 04102
-
Greater Portland Health at 59 Riverton Drive
59 Riverton Dr, Portland, ME 04103
-
Greater Portland Health at 63 Preble Street
63 Preble St, Portland, ME 04101
-
Greater Portland Health at 654 Riverside Street
654 Riverside St, Portland, ME 04103
-
Greater Portland Health at 934 Congress Street
934 Congress St, Portland, ME 04102
-
Greater Portland Health at Amanda C. Rowe Elementary School
23 Orono Rd, Portland, ME 04102
-
Greater Portland Health at Casco Bay High School
196 Allen Ave, Portland, ME 04103
-
Greater Portland Health at Catherine Morrill Day Nursery
96 Danforth St, Portland, ME 04101
-
Greater Portland Health at Deering High School
370 Stevens Ave, Portland, ME 04103
-
Greater Portland Health at East End School
195 North St, Portland, ME 04101
-
Greater Portland Health at Gerald E. Talbot Community School
1600 Forest Ave, Portland, ME 04103
-
Greater Portland Health at Harrison Lyseth Elementary School
175 Auburn St, Portland, ME 04103
-
Greater Portland Health at King Middle School
92 Deering Ave, Portland, ME 04102
-
Greater Portland Health at Lincoln Middle School
522 Stevens Ave, Portland, ME 04103
-
Greater Portland Health at Longfellow Elementary School
432 Stevens Ave, Portland, ME 04103
-
Greater Portland Health at Lyman Moore Middle School
171 Auburn St, Portland, ME 04103
-
Greater Portland Health at Ocean Avenue Elementary School
150 Ocean Ave, Portland, ME 04103
-
Greater Portland Health at Popham Street
21 Popham St, Portland, ME 04102
-
Greater Portland Health at Portland High School
284 Cumberland Ave, Portland, ME 04101
-
Greater Portland Health at Presumpscot Elementary School
69 Presumpscot St, Portland, ME 04103
-
Greater Portland Health at Reiche Community School
166 Brackett St, Portland, ME 04102
-
Mobile Van #1
295 Park Ave, Portland, ME 04102
-
St. Elizabeth's Child Development Center
87 High St, Portland, ME 04101
Other Cities in Maine
New to community health centers?
Frequently Asked Questions
Can I go to a clinic in Portland without insurance?
Yes. Every clinic on this page is a federally funded community health center, so it must treat you whether or not you have insurance. You will be charged on a sliding-fee scale based on your income and family size, and no one is turned away for being unable to pay.
How much does a visit cost with no insurance?
It depends on your income. Community health centers use a sliding-fee discount scale set by federal rules. If your income is at or below the federal poverty level, you pay only a small nominal fee. As income rises, the discount steps down. Bring proof of income and household size to set your rate.
What services do clinics in Portland offer?
Most community health centers offer primary medical care, and many also provide dental, mental-health, substance-use, and pharmacy services. Services vary by site, so call the clinic to confirm what it offers before you go.
Do I need to be a US citizen to be seen?
No. Community health centers serve all patients regardless of immigration status. You do not need to be a citizen or have a Social Security number to receive care.
Clinic data from the HRSA Health Center Program, refreshed 2026-08-12. Directory information only, not medical advice. View all clinics in Maine β