Saint Louis, MO Free Mental Health Services

Find Free Mental Health Services in Saint Louis, MO

There are several places where you can get free mental health care in state:
Government-funded programs: Many states offer mental health services through Medicaid and Medicare. If you're eligible for these programs, you may be able to get free or low-cost therapy, counseling, and medication. We list many of these resources below, you can contact the Missouri mental health department or visit the Medicaid.gov website to learn more.
Community mental health centers: These centers are funded by the federal government and provide a range of mental health services, including therapy, counseling, and case management. They often offer services on a sliding scale, meaning the cost is based on your income. You can find a community mental health center in Saint Louis listed below.
Free and low-cost clinics: Some clinics offer free or low-cost mental health services, regardless of your insurance status. We list many free or low-cost clinics that provide mental health services below.
Support groups: Support groups can be a great way to connect with other people who are going through similar challenges. There are support groups for almost every mental health condition. You can find a support group near you by visiting the National Alliance on Mental Illness (NAMI) website or the Anxiety and Depression Association of America (ADAA) website.

Latest Additions

View our latest Mental Health clinic listings below.

VA Saint Louis Healthcare System

VA Saint Louis Healthcare System

1 Jefferson Barracks Drive
Saint Louis, MO - 63125
+31465 (241) 006-6653
Click to see full details

Centerpointe Hospital

Centerpointe Hospital

5000 Cedar Plaza Parkway
Saint Louis, MO - 63128
(314) 842-4463
Click to see full details

Provident Behavioral Health

Provident Behavioral Health

11222 Tesson Ferry Road
Saint Louis, MO - 63123
(314) 898-0102
Click to see full details

Saint Alexius Hospital

Saint Alexius Hospital

3933 South Broadway
Saint Louis, MO - 63118
(314) 865-7000
Click to see full details

Saint Louis Counseling

Saint Louis Counseling

9200 Watson Road
Saint Louis, MO - 63126
(314) 544-3800
Click to see full details

Saint Louis University Hospital

Saint Louis University Hospital

3635 Vista Avenue at Grand Boulevard
Saint Louis, MO - 63110
+3 (145) 778-0002
Click to see full details

Provident Behavioral Health

Provident Behavioral Health

2650 Olive Street
Saint Louis, MO - 63103
(314) 371-6500
Click to see full details

Hopewell Center

Hopewell Center

2012 Dr Martin Luther King Drive
Saint Louis, MO - 63106
+3143 (677) 848-1214
Click to see full details

Adapt of Missouri Inc

Adapt of Missouri Inc

2301 Hampton Avenue
Saint Louis, MO - 63139
+8886 (573) 201-7010
Click to see full details

Bilingual International

Bilingual International

1329 Macklind Avenue
Saint Louis, MO - 63110
+314 (645) 780-0200
Click to see full details

Epworth Children and Family Servs

Epworth Children and Family Servs

110 North Elm Avenue
Saint Louis, MO - 63119
(314) 961-5718
Click to see full details

Epworth Children and Family Servs

Epworth Children and Family Servs

110 North Elm Street
Saint Louis, MO - 63119
(314) 727-6294
Click to see full details

VA Saint Louis Healthcare System

VA Saint Louis Healthcare System

915 North Grand Boulevard
Saint Louis, MO - 63106
(314) 652-4100
Click to see full details

Saint Louis Behav Medicine Institute

Saint Louis Behav Medicine Institute

1129 Macklind Avenue
Saint Louis, MO - 63110
(314) 534-0200
Click to see full details

Independence Center

Independence Center

4219 Laclede Avenue
Saint Louis, MO - 63108
(314) 286-4545
Click to see full details

Places for People Inc

Places for People Inc

4130 Lindell Boulevard
Saint Louis, MO - 63108
(314) 535-5600
Click to see full details

Barnes Jewish Hospital

Barnes Jewish Hospital

1 Barnes Jewish Hospital Plaza
Saint Louis, MO - 63110
(314) 362-5818
Click to see full details

Great Circle

Great Circle

330 North Gore Avenue
Saint Louis, MO - 63119
(314) 968-2060
Click to see full details

SSM Saint Marys Health Center

SSM Saint Marys Health Center

6420 Clayton Road
Saint Louis, MO - 63117
(314) 768-8000
Click to see full details

Lacy Clay Center for Childrens Health

Lacy Clay Center for Childrens Health

5647 Delmar Boulevard
Saint Louis, MO - 63112
(314) 531-1770
Click to see full details

Amanda Luckett Murphy Hopewell Center

Amanda Luckett Murphy Hopewell Center

5701 Delmar Boulevard
Saint Louis, MO - 63112
(314) 531-1770
Click to see full details

Annie Malone Children/Family Servs Ctr

Annie Malone Children/Family Servs Ctr

5355 Page Boulevard
Saint Louis, MO - 63112
(314) 531-0120
Click to see full details

Care STL Health formerly Myrtle H

Care STL Health formerly Myrtle H

5471 Dr Martin Luther King Drive
Saint Louis, MO - 63112
(314) 367-5820
Click to see full details

Hawthorn Childrens Psychiatric Hosp

Hawthorn Childrens Psychiatric Hosp

1901 Pennsylvania Avenue
Saint Louis, MO - 63133
(314) 512-7800
Click to see full details

Centerpointe Hospital

Centerpointe Hospital

763 South New Ballas Road
Saint Louis, MO - 63141
(314) 292-7373
Click to see full details

Saint Vincent Home for Children

Saint Vincent Home for Children

7401 Florissant Road
Saint Louis, MO - 63121
(314) 261-6011
Click to see full details

Lutheran Family and Childrens Servs

Lutheran Family and Childrens Servs

9666 Olive Boulevard
Saint Louis, MO - 63132
(314) 787-5100
Click to see full details

Every Childs Hope

Every Childs Hope

8240 Saint Charles Rock Road
Saint Louis, MO - 63114
+314 (427) 375-5250
Click to see full details

Childrens Home Society

Childrens Home Society

1167 Corporate Lake Drive
Saint Louis, MO - 63132
(314) 968-2350
Click to see full details

Presbyterian Childrens Homes and Servs

Presbyterian Childrens Homes and Servs

1220 North Lindbergh
Saint Louis, MO - 63132
(314) 989-9727
Click to see full details

Mercy Edgewood Program

Mercy Edgewood Program

970 Executive Parkway Drive
Saint Louis, MO - 63141
(314) 628-6500
Click to see full details

Centrec Care

Centrec Care

1224 Fern Ridge Parkway
Saint Louis, MO - 63141
+314 (205) 806-8200
Click to see full details

Provident Behavioral Health

Provident Behavioral Health

2388 Schuetz Road
Saint Louis, MO - 63146
(314) 898-0100
Click to see full details

Christian Hospital

Christian Hospital

11133 Dunn Road
Saint Louis, MO - 63136
(314) 653-5000
Click to see full details