Home › Missouri › Saint Louis

Community health centers in Saint Louis, MO

Saint Louis has 23 community health center clinics run by 5 organizations. Fees are on a sliding scale by income and insurance, so what you pay depends on your household, and every patient is seen regardless of ability to pay.

Clinics in Saint Louis

Affinia Healthcare 2220 Lemp

2220 Lemp Ave 63104
49 hours a week · (314) 814-8680 · Run by Affinia Healthcare

Forest Park Southeast

4352 Manchester Ave 63110
47 hours a week · (314) 531-5444 · Run by Family Care Health Centers

Carondelet

401 Holly Hills Ave 63111
47 hours a week · (314) 481-1615 · Run by Family Care Health Centers

Affinia Healthcare 3930 S. Broadway

3930 S Broadway 63118
46 hours a week · (314) 898-1700 · Run by Affinia Healthcare

Affinia Healthcare 1717 Biddle

1717 Biddle St 63106
46 hours a week · (314) 814-8585 · Run by Affinia Healthcare

Affinia Healthcare 4414 N. Florissant

4414 N Florissant Ave 63107
46 hours a week · (314) 898-1717 · Run by Affinia Healthcare

John C Murphy Health Center

6121 N Hanley Rd 63134
42 hours a week · (314) 615-0500 · Run by St. Louis County, Missouri

Adult Services

5669 Delmar Blvd 63112

People's Healthcare Services

49 N Florissant Rd, Ste 101 63135

South County Health Center

4580 S Lindbergh Blvd 63127
40 hours a week · (314) 615-0400 · Run by St. Louis County, Missouri

Clarity Healthcare

4066 Dunnica Ave 63116

Health Care for Kids

5647 Delmar Blvd 63112

Gateway Classic

2012 Dr Martin Luther King Dr 63106

Family Care Health Centers at RUNG

2717 Sidney St 63104
40 hours a week · (314) 437-0364 · Run by Family Care Health Centers

Family Care Health Centers at Dutchtown

3824 S Grand Blvd 63118
40 hours a week · (314) 481-1615 · Run by Family Care Health Centers

Affinia Healthcare Ferguson

3396 Pershall Rd 63135
40 hours a week · (314) 898-1700 · Run by Affinia Healthcare

Clarity Healthcare

6155 S Grand Blvd 63111

North Central Community Health Center

4000 Jennings Station Rd 63121
40 hours a week · (314) 615-9700 · Run by St. Louis County, Missouri

Affinia Healthcare Pagedale

6763 Page Ave 63133
36 hours a week · (314) 678-9260 · Run by Affinia Healthcare

Places for People

1001 Lynch St 63118
8 hours a week · (314) 535-5600 · Run by Family Care Health Centers

Compare the organizations running these clinics

Health centerPatientsUninsuredMedicaid / CHIPBlood pressure controlledCare offered
Affinia Healthcare39,90032%50%56%Dental, Mental health, Substance use, Eye care
Betty Jean Kerr - People's Health Centers25,15920%54%64%Dental, Mental health, Substance use
Family Care Health Centers17,74217%49%66%Dental, Mental health, Substance use, Eye care
Preferred Family Healthcare Inc.11,75723%58%66%Dental, Mental health, Substance use
St. Louis County, Missouri4,90410%62%69%Dental, Mental health, Substance use
Missouri median17,33614%48%69%
U.S. median13,67014%42%68%

How sliding-fee pricing works

Health centers set your fee by household income and size. Lower incomes pay less, and insured patients are billed through their plan. Read the sliding-fee guide for the 2026 income levels and what to bring.

Health centers near Saint Louis

All community health centers in Missouri.