Free and Low-Cost Medical and Dental Care in Jefferson County, AL

34 programs for free clinics, dental care and prescription help in Jefferson County, Alabama, including 31 local options. Phone numbers, who qualifies and what to bring. Call first: funding opens and closes.

Local in Jefferson County (31)

Alabama Association of Free & Charitable Clinics (AAFCC)

Local · 67 Alabama counties

Statewide network of free and charitable clinics; call for the nearest member clinic.

334-544-0180
Who
Uninsured/underinsured Alabamians
Where
5741 Carmichael Parkway, Montgomery 36117
Good to know
Referral line. Members include Medical Outreach Ministries, Community Free Clinic of Decatur-Morgan County and others.

Alabama Department of Public Health - County Health Departments

Local · 67 Alabama counties

Every county has a health department offering immunizations, family planning, STD testing, WIC and some primary care.

No phone listed · Website ↗
Who
Any resident; many services free or sliding fee
Good to know
Family planning and some clinical services use a sliding fee scale based on income. Find your county office on the ADPH site.

Alabama Primary Health Care Association - Find a Health Center

Local · 67 Alabama counties

Statewide association of Alabama's community health centers (FQHCs); HRSA locator finds the nearest sliding-fee clinic by ZIP.

(334) 271-7068
Who
Anyone; sliding fee for low-income uninsured
Email
info@alphca.com
Good to know
Toll-free (888) 322-7068. HRSA locator: https://findahealthcenter.hrsa.gov/

ARMS Crestwood Medical Center

Alabama Regional Medical Services

Local · Jefferson County, AL

Adult medical care; Mon/Wed/Fri 8am-5pm, Tue/Thu 8am-6pm, 3rd Saturday 9am-1pm.

205-421-9615
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
7001 Crestwood Boulevard, Suite 822, Birmingham 35210
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay. ARMS SFDP application needs proof of last 30 days income and family size.

ARMS Ensley Health Center

Alabama Regional Medical Services

Local · Jefferson County, AL

Adult medical care; Mon-Fri 8am-5pm.

205-783-9300
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
417 19th Street, Ensley, Birmingham 35218
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay. ARMS SFDP application needs proof of last 30 days income and family size.

ARMS Hayes K-8 School-Based Site

Alabama Regional Medical Services

Local · Jefferson County, AL

School-based primary care; Mon 8am-4pm, Tue 8am-noon.

(205) 407-5600
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
505 43rd Street North, Birmingham 35222
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay. ARMS SFDP application needs proof of last 30 days income and family size.

ARMS Metro Health Center

Alabama Regional Medical Services

Local · Jefferson County, AL

Adult medical care; mobile health unit based here; Mon-Fri 7:30am-4:30pm.

205-407-6900
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
712 25th Street North, Birmingham 35203
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay. ARMS SFDP application needs proof of last 30 days income and family size.

ARMS Northern Health Center

Alabama Regional Medical Services

Local · Jefferson County, AL

Adult medical care, GYN, diabetes care, nutrition; Mon/Tue/Thu 8am-6pm, Wed/Fri 8am-5pm, 1st Saturday 9am-1pm.

205-407-5600
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
2817 30th Avenue North, Birmingham 35207
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay.

ARMS Northside Dental Clinic

Alabama Regional Medical Services

Local · Jefferson County, AL

Emergency and routine dental for adults and children: cleanings, fillings, crowns, root canals, dentures, partials; Mon-Fri 7:30am-4:30pm.

(205) 322-8288
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
3200 27th Street North, Suite A, Birmingham 35207
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay. ARMS SFDP application needs proof of last 30 days income and family size. Low-cost dental.

ARMS Wenonah Health Center (school-based)

Alabama Regional Medical Services

Local · Jefferson County, AL

School-based primary care; Thursday noon-4pm.

(205) 407-5600
Who
Students/families at the school
Where
2800 Wilson Road SW, Birmingham 35221
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay. ARMS SFDP application needs proof of last 30 days income and family size.

Cahaba Medical Care - Ability Care (Adult & Pediatrics)

Cahaba Medical Care Foundation

Local · Jefferson County, AL

Specialty primary care for people with disabilities/complex needs (adult at 101 Oslo Cir Ste B; pediatrics at 200 Oslo Cir).

(205) 944-3944
Who
Adults and children with disabilities or complex medical needs
Where
101 Oslo Circle, Suite B, Birmingham 35211
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay.

Cahaba Medical Care - Bessemer

Cahaba Medical Care Foundation

Local · Jefferson County, AL

Primary care health center; Mon-Fri 8am-5pm (closed 12:30-1:30 lunch).

(205) 277-2358
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
975 9th Ave SW, Suite 310, Bessemer 35022
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay.

Cahaba Medical Care - Birmingham Dental

Cahaba Medical Care Foundation

Local · Jefferson County, AL

Dental clinic; Mon-Fri 8am-5pm.

(205) 545-7696
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
623 8th Avenue W, Birmingham 35204
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay. Low-cost dental.

Cahaba Medical Care - Ensley

Cahaba Medical Care Foundation

Local · Jefferson County, AL

Primary care health center; Mon-Fri 8am-5pm (closed 12:30-1:30 lunch).

(205) 788-5164
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
1925 Avenue E, Birmingham 35218
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay.

Cahaba Medical Care - Fairfield

Cahaba Medical Care Foundation

Local · Jefferson County, AL

Primary care health center; Mon-Fri 8am-5pm (closed 12:30-1:30 lunch).

(205) 791-5048
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
6900 Grasselli Road, Fairfield 35064
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay.

Cahaba Medical Care - Hope Health

Cahaba Medical Care Foundation

Local · Jefferson County, AL

Primary care health center; Mon-Fri 8am-5pm (closed 12:30-1:30 lunch).

(205) 785-1353
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
4614 Carnegie Avenue, Fairfield 35064
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay.

Cahaba Medical Care - Princeton

Cahaba Medical Care Foundation

Local · Jefferson County, AL

Primary care health center; Mon-Fri 8am-5pm (closed 12:30-1:30 lunch).

(205) 928-8430
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
801 Princeton Ave SW, Suite 505, Birmingham 35211
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay.

Cahaba Medical Care - West End

Cahaba Medical Care Foundation

Local · Jefferson County, AL

Primary care health center; Mon-Thu 8am-7pm, Fri 8am-5pm (closed 12:30-1:30 lunch).

(205) 679-6325
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
1308 Tuscaloosa Avenue, Birmingham 35211
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay.

Cahaba Medical Care - Woodland Park

Cahaba Medical Care Foundation

Local · Jefferson County, AL

Primary care health center; Mon-Fri 8am-5pm (closed 12:30-1:30 lunch).

(205) 774-3309
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
873 Dennison Avenue SW, Birmingham 35211
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay.

Cahaba Medical Care School-Based Health Centers

Cahaba Medical Care Foundation

Local · Bibb, Jefferson Counties, AL

Primary care at 7 schools: Brent Elementary, West Blocton Elementary (Bibb); Robinson Primary, Glen Oaks Intermediate, CJ Donald Middle, Fairfield High, R.C. Hemphill Elementary (Jefferson); Mon-Fri ~8am-4:30pm.

(205) 926-2992
Who
Students at participating schools
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay. Phone is main line; each school site has its own number on the locations page.

Cahaba Valley Health Care

Local · Jefferson, Shelby Counties, AL

Free health, dental and vision screenings and referrals, mainly for the Hispanic community; Spanish spoken.

205-918-2108
Who
Anyone in need, regardless of immigration status; focus on Hispanic families
Where
1515 6th Avenue South, Birmingham 35233
Good to know
Nonprofit; phone from 2018 ADPH dental list. Details from a third-party directory; call to confirm hours and current eligibility.

Christ Health Center Mobile Medical and Dental Unit

Christ Health Center

Local · Jefferson County, AL

Mobile medical and dental unit based at Woodlawn.

205-380-9455
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
5720 1st Ave S, Birmingham 35212
Good to know
Federally qualified health center: sliding-fee discount based on income and family size; serves patients regardless of insurance or ability to pay. Site found in HRSA health center directory (via feedam.org mirror); call to confirm hours and services. Low-cost dental.

Christ Health Woodlawn

Christ Health Center

Local · Jefferson County, AL

Medical and dental clinic; Mon-Fri 7:45am-5pm.

(205) 380-9455
Who
Anyone; uninsured/underinsured get sliding-fee discount
Where
5720 1st Avenue South, Birmingham 35212
Good to know
FQHC; accepts uninsured/limited coverage with discounts. Dental line (205) 380-9446; pharmacy (205) 380-9450 at 5804 1st Ave S.

Cooper Green Mercy Health Services (Health 1st)

Cooper Green

Local · Jefferson County, AL

Primary and specialty care, urgent care, on-site pharmacy, behavioral health, eye, PT; enrollment Mon-Fri 7am-4:30pm.

205-930-3377
Who
Adults 18+, Alabama resident 1 yr and Jefferson County 30 days; income-based
Where
1509 6th Avenue South, Birmingham 35233
Good to know
Jefferson County indigent care program (UAB affiliate): income-based reduced co-pays. General info 205-930-3200; urgent care 205-930-3265.

Equal Access Birmingham (UAB student-run free clinic)

Local · Jefferson County, AL

Free primary and preventive care by UAB student volunteers; call to schedule a new patient visit.

(205) 259-8836
Who
Uninsured/underinsured adults in greater Birmingham
Good to know
Free/charitable clinic: no charge or nominal fee for eligible patients.

Jefferson County Department of Health - Central Health Center Dental

Local · Jefferson County, AL

Dental care at the county health department.

205-930-1135
Who
Jefferson County residents; income-based fees
Good to know
Low-cost dental. Phone from 2018 ADPH dental list; confirm.

M-Power Ministries Health Clinic

Local · Jefferson County, AL

Free primary care: walk-in acute clinic Tue & Thu from 3:30pm; chronic-care clinic by appointment Mon & Wed 8am-1pm; free medications.

(205) 595-5959
Who
Uninsured low-income adults
Where
4022 4th Ave South, Birmingham 35222
Good to know
Free clinic for uninsured adults. Details from a third-party directory; call to confirm hours and current eligibility.

UAB School of Dentistry - Comprehensive Care (student) Clinic

Local · 67 Alabama counties

Reduced-fee dental care by supervised dental students; call to schedule a screening appointment.

(205) 934-2700
Who
Anyone; lower fees, longer treatment times
Good to know
Low-cost dental (not free). Fees set in treatment plan after exam.

Statewide programs that serve Jefferson County (3)

Amputee Coalition: National Limb Loss Resource Center

Amputee Coalition

National (serves Alabama)

Free help for people with limb loss: what a prosthesis should cost, insurance appeals, a healthcare navigator, trained peer visitors and local support groups.

1-888-267-5669
Who
Anyone with limb loss or limb difference, and their families
Good to know
Monday to Friday, 8 a.m. to 5 p.m. Eastern.

Shriners Children's

Free pediatric prosthetics and orthotics

National (serves Alabama)

Specialty orthopedic care for kids, including custom prosthetic limbs, braces and wheelchair seating, regardless of the family's ability to pay.

1-800-237-5055
Who
Children from birth to 18
Good to know
No doctor referral needed. Alabama families are usually seen at Shriners Children's Shreveport, Greenville or Lexington; local Shrine clubs often help with travel.

United Way 2-1-1

Anywhere

Free, 24/7 referral line. Finds the smaller church and community funds near their address that open up week to week. Also 1-888-421-1266, or text a ZIP code to 898-211.

2-1-1
Who
Anyone

Other help in Jefferson County