← Back to library

Free medical clinics and health centers in Alabama

Updated October 21, 2025 • 10 min read • 1,904 words
Focus Immediate Financial Assistance

Free health care centers in Alabama.

Find how the low-income, patients without health insurance or families on Medicaid will get free medical care from clinics as well as health care centers in Alabama. Tens of thousands of individuals, single mother led households and families in the state do not have health insurance. Get physicals, OB/GYN services, medications, eye exams or vision tests, telehealth access, chronic disease management and more services. Locate free community clinics near you in AL below. There are many income based clinics, including walk-in and drive thru centers, throughout the state that patients can turn to. There is free medical care for the homeless, patients on Medicaid and low-income families among others. Also find a phone number at the bottom of the page for other free medical programs in Alabama. Volunteer doctors and charity care is offered. Many of the clinics are part of Federal Government Qualified or Rural Health care program. Many families in Alabama either have limited insurance coverage, or lack the funds to pay high priced medical or hospital bills. Free medical clinics will help. Some may even be able to provide prescription medications, care for women or the homeless, or at the least direct patients to programs that can provide free or low cost drugs or health services.. Get emergency surgery, STD checks, Psychiatry or behavioral health services and other free or cheap medical care. While some may charge patients, the fees will be minimal and are usually based on a so called sliding free scale. There are also social workers that help with insurance plans, such as Medicare., or review what bills to pay. Even learn about health insurance appealing claims .

Free medical in AL from health and medical centers near you

Clinics by county and individuals sites throughout the state are listed below. There are free drive thru as well as mobile clinics, volunteer doctors in Alabama, faith based medical providers and more. Select a county below or scroll down the page for more locations.

Birmingham and Jefferson County

Mobile County

Find additional free community clinics and health care centers below that may be near you. They provide free or income-based care to the poor, low-income, uninsured and others. Many of the free clinics also offer telemedicine and remote, online doctor visits.

Mercy Medical Clinic

1702 Catherine Court, Auburn Alabama 36830. Dial (334) 501-1081 Lee County Alabama has numerous other government programs and charities that offer the low income and uninsured medical care.

Cahaba Valley Health Care

1515 6th Avenue South, Birmingham, AL 35233. Call (205) 918-2108 Free medical and dental care is offered by the non-profit. Get care such as Ear-Nose-and-Throat, Flu shots, basic dental or vision screening and hearing aids too. There are also cancer screenings, STD checks, and vaccinations for kids.

Rogersville Family Health Center

16023 US-72 A, Rogersville, AL 35652. Main phone - (256) 247-0093

  • sliding feee clinic.

Community of Hope Health Clinic

2692 Pelham Pkwy, Pelham AL 35124. Telephone - 205-644-8640 Northeast Alabama Health Services, Inc. location is 70 Freedom Ln, Scottsboro AL 35769. Phone : 256-574-5508

Alfred Saliba Family Services Center

301 W Lafayette St, Dothan AL 36301. Phone: 334-712-1542

Samaritan Clinic

279 W Main St, Dothan AL 36301. Dial 334-494-4995

Franklin Primary Health Center

1303 Dr Martin Luther King Jr Ave, Mobile, AL 36603. Phone: 251-432-4117 Coordinated health care in provided. They work with doctors, government funded clinics, and insurance plans in Alabama to help the needy. They are also a free mobile-drive thru clinic for patients.

Southeast Alabama Rural Health Associates - SARHA

Address: 615 Ozark Road, Abbeville, AL 36310. Call 334-585-1171

M-Power Clinic

4022 4th Ave South, Birmingham Alabama 35222. Telephone: (205) 595-5959 Programs for low-income patients, people on Medicaid or Medicare and others include Hypertension and Diabetic Screening, Ophthalmology (Eye), and general wellness checks or physicals. This medical center is just one of the Birmingham and Jefferson County Alabama non-profits, health care clinics, and programs for free or low cost medications.

Good Samaritan Health Clinic

401 Arnold Street, NE, Suite A , Cullman Alabama 35055. Call (256) 775-1389 The faith based charity operates in multiple Alabama counties. There are physician/nurse practitioner visits, diabetes check ups, X rays, and other free care.

Free Charitable Association Clinics

  • network of providers operate in the state. Get free mental health check-ups, flu shots, medical for woman and kids and more.

23280 Gilbert Dr. & Hwy 90, Robertsdale, AL. Dial 251-937-8096 Etowah Free Community Clinic, 423 S. 3rd Street, Gadsden, AL 35901. Call 256-546-3456 St. Clair Community Health Clinic. Location is 205 Edwin Holladay Place, Suite 125, Pell City, AL 35125. Dial 202-338-4806

Love In Action Ministries

279 W. Main St., Dothan, AL 36301. Dial 334-494-4995 The homeless, unemployed and working poor in Alabama can get free care from the community, faith based clinic.

UAB School of Optometry - University Optometric Group

Most of the exams are provided by volunteer doctors at the college or graduate students. 1716 University Blvd, Birmingham AL 35233. Dial 205-975-2020 631 Bessemer Super Hwy, Midfield AL 35228. Dial 205-715-6127

Hands of Hope Health Care Center (HOHHC)

851 E Interstate 65 Service Rd, Mobile, AL 36606. Call (251) 287-6146 The non-profit healthcare organization assists adults and children that are uninsured or insured. Low income patients can get affordable physical exams, preventative health services, TB skin tests, health risk screenings, glasses, and even prescription medications. La Clinica Cristiana (The Christian Clinic) 1915 Avalon Ave, Muscle Shoals AL 35661. Dial 256-394-1561

Community Free Clinic

410 Sivley Road, Huntsville, AL 35801. Call 256-533-2910 Free medical care for families, including immigrants, that have no medical insurance. The patient also cannot afford to be seen by a doctor. The community clinic offers limited free care, and not all health care conditions are treated.

Lawrence County Rural Health Care

11362 Country Clb Rd, Lawrenceville, IL 62439. Dial (618) 943-3302

Tuskegee Quality Health Care Medical Clinic

Location is 1203 Notasulga Rd, Tuskegee, AL 36083. Call 334-727-7211 Services include behavioral health care, help for the disabled, checks ups, and a discounted prescription assistance program. The Great Physicians Clinic, Inc. at First Baptist Church 309 E. Main Street, Albertville Alabama 35950. Dial (256) 878-2291 or (256) 878-6216

  • wide variety of free or low cost medical services may be offered to the uninsured. Children, adults, and families can get immunizations, cancer screenings, emergency surgery and more. There is healthcare for diabetics, the sick, injured, and others in need. Other Marshall County programs that provide low cost or free medical care.

St. Michael's Medical Clinic

1000 W 18th ST, Anniston AL 36201. Call 256-236-6060

Good Samaritan Clinic

3880 Watermelon RD, Northport AL 35473. Dial 205-343-2212

Community Free Clinic of Decatur-Morgan County

245 Jackson St SE Episcopal Center, Decatur AL 35601. Main phone - 256-309-2491

New Day Women Center - Choices Pregnancy Center

535 Jack Warner Parkway Suite G1, Tuscaloosa, AL 35401. Phone - 205-759-5433 Expectant moms can get free care for medical needs. New babies can also get help. There is free pregnancy testing, STD checks, infant medical care and other free or income-based services.

Medical Outreach Ministries Family Health Center

5741 Carmichael Pkwy, Montgomery AL 36117. Main phone - 334-281-8008

Sarrell Dental & Vision Center

There are two locations of this free non-profit, volunteer driven medical centers. Get exams from an Otolaryngology, free glasses for kids or adults, contact lenses and other care. Low-income families in AL, patients on Medicaid or that have no job and others can get care. 702 S Quintard Ave, Anniston AL 36207. Call 256-570-3882 1141 Jasper Dennis Rd, Clanton AL 35045. Call 205-558-9408

Charles Henderson Child Health Center

Location is 1300 Hwy 231 S, Troy AL 36081. Telephone - 334-556-7600

Hope Clinic

1600 5th Ave., Jasper Alabama 35501. Phone - (205) 302-0011 The government backed community clinic helps the poor and underinsured. The assistance at the free Alabama clinic ranges from help in applying for Medicaid or prescription drug assistance programs to immunizations, family check ups, and immunizations.

Oznam Charitable Pharmacy

109 S Cedar St, Mobile, AL 36602. Call (251) 432-4111 Numerous community clinics and other non-profit organizations serve the low income, unemployed, and working poor in Mobile Alabama. Free or cheap medications, including ADHD, anxiety drugs, Cholestoerol medications or free insulin for low-income patients or people on Medicare. The clinics will tend to have social services, and they can refer patients to a list of places that provide support.

ADPH Barbour County

There are two locations of this public health provider. Get information on applying for ACA plans or Medicaid. Or get free preventive health care services such as treatment for medical problems, immunizations, prenatal care, or STD exams and medications. 1203 Bluesprings St, Clio AL 36017. Dial 334-397-2223 8158 Hwy 59, Foley AL 36535. Phone - 251-943-7260

ADPH Etowah County Health Clinic

709 E Broad ST, Gadsden AL 35903. Main phone - 256-547-6311

Maude Whatley Clinic - Hale County

602 Centreville Street Greensboro, AL 36744 (205) 758-6647

Capstone Rural Health Center

Chronic Disease Management, Referrals, Chronic Disease Management, Primary care and other needs are met. Get free behavioral health care, counseling, and therapy for anxiety or depression, including telehealth. They are part of the non-profit Rural Health Clinic network. Staff also offers assistance with CHIP and Medicaid enrollment for children. 5947 Highway 269, Parrish, AL 35580. Phone: 205-686-5113 1400 19th St W, Jasper, AL 35501. Phone: 205-878-6077 Address is 156 3rd Avenue, Nauvoo, AL 35578. Dial 205-724-9053 Capstone Viking Health, 1501 Viking Dr, Jasper, AL 35501. Telephone 205-832-3489 25734 Highway 195, Double Springs, AL 35553. Call 256-841-4858

Health Services

2140 Upper Wetumpka Road

Montgomery, AL 3610 334-356-3608

Victory Health Partners - Gulf Coast

3750 Professional Parkway Mobile, AL 36609 Dial 251-460-0999

Three Notch Rural Health

835 Three Notch Street

Andalusia, AL 3642 Main phone - 334-222-8421

  • Rural federal government funded Health Clinic serving low income, the indigent, uninsured/underinsured residents. Exams, medications, and other aid is given.

Grove Hill Healthcare

Location is 295 B South Jackson Street

Grove Hill, AL 36451 251-275-3173

  • rural health clinic is operated. Check ups, dental care, physicals, and family services.

Tuscaloosa County Health Department

Address is 2350 Hargrove Rd. E. Tuscaloosa, AL 35405 Program Phones: 205-562-6900 They coordinate immunizations and other care for patients on Medicaid as well as senior citizens.

Additional free medical assistance and clinics near you in AL

There are many other free or low-cost health care clinics in AL as well as mental health services, basic dental care such as implants, eye doctors and more. Call (334) 544-0180 for referrals and information, as well as medical resources at the Alabama State Free Clinic Association . People with no-insurance or funds, as well as patients on government insurance plans like Medicaid, can get medical assistance from charity clinics.