Mental Health Care Finder · 12,467 Facilities · Checked October 2026
Find Affordable Mental Health Care Near You
How Do You Find Affordable Mental Health Care Near You?
Enter a ZIP code or city, or use your location, to see the nearest of the 12,467 mental health facilities listed by SAMHSA's FindTreatment.gov. Then filter for what matters to you: 10,558 accept Medicaid, 5,770 offer a sliding fee or payment help and 10,324 offer telehealth therapy. The search runs on your device; nothing you enter is sent anywhere.
Search Mental Health Facilities
Narrow Results: Cost, Type of Care, Therapy and More
Enter a ZIP code or city to see the nearest facilities.
How the Finder Works
Every facility here is listed in SAMHSA's FindTreatment.gov, the federal directory of mental health and substance use treatment providers, checked October 2026. Results are ordered by straight-line distance. Filters use SAMHSA's own service categories; a facility shows only when it matches every filter you choose. A listing is not an endorsement, and no facility pays to appear. See how listings work for what each filter means.
A ZIP code search starts from the facilities listed in that ZIP code, or the surrounding ZIP area when none are, so distances are approximate. "Use My Location" is exact and your location never leaves your device.
Browse by State
- Mental health care in Alabama
- Mental health care in Alaska
- Mental health care in Arizona
- Mental health care in Arkansas
- Mental health care in California
- Mental health care in Colorado
- Mental health care in Connecticut
- Mental health care in Delaware
- Mental health care in District of Columbia
- Mental health care in Florida
- Mental health care in Georgia
- Mental health care in Hawaii
- Mental health care in Idaho
- Mental health care in Illinois
- Mental health care in Indiana
- Mental health care in Iowa
- Mental health care in Kansas
- Mental health care in Kentucky
- Mental health care in Louisiana
- Mental health care in Maine
- Mental health care in Maryland
- Mental health care in Massachusetts
- Mental health care in Michigan
- Mental health care in Minnesota
- Mental health care in Mississippi
- Mental health care in Missouri
- Mental health care in Montana
- Mental health care in Nebraska
- Mental health care in Nevada
- Mental health care in New Hampshire
- Mental health care in New Jersey
- Mental health care in New Mexico
- Mental health care in New York
- Mental health care in North Carolina
- Mental health care in North Dakota
- Mental health care in Ohio
- Mental health care in Oklahoma
- Mental health care in Oregon
- Mental health care in Pennsylvania
- Mental health care in Rhode Island
- Mental health care in South Carolina
- Mental health care in South Dakota
- Mental health care in Tennessee
- Mental health care in Texas
- Mental health care in Utah
- Mental health care in Vermont
- Mental health care in Virginia
- Mental health care in Washington
- Mental health care in West Virginia
- Mental health care in Wisconsin
- Mental health care in Wyoming
- Mental health care in Puerto Rico
- Mental health care in Guam
- Mental health care in U.S. Virgin Islands
- Mental health care in Northern Mariana Islands