Drug & Alcohol Rehab Centers in Alabama

Alabama has 801 addiction-treatment facilities in our directory, including inpatient, outpatient, and detox programs.

801 treatment facilities listed in Alabama. Rankings on this page are organic — based on facility data and ratings only, never on payment. How we rank →

Top rated rehab centers in Alabama

Historical star ratings were licensed from Recovery Brands (rehabs.com / recovery.org, through 2023). Verified TRR reviews are collected and email-verified on TopRatedRehabs. Review policy →

Browse by city

Birmingham
193 facilities
Mobile
90 facilities
Montgomery
75 facilities
Huntsville
71 facilities
Tuscaloosa
45 facilities
Florence
28 facilities
Anniston
26 facilities
Decatur
25 facilities
Gadsden
22 facilities
Opelika
20 facilities
Fairhope
16 facilities
Dothan
11 facilities
Madison
11 facilities
Daphne
10 facilities
Bessemer
9 facilities
Northport
8 facilities
Demopolis
7 facilities
Selma
7 facilities
Fort Payne
6 facilities
Cullman
5 facilities
Livingston
4 facilities
Ozark
4 facilities
Jasper
4 facilities
Centre
4 facilities
Prattville
4 facilities
Foley
3 facilities
Pelham
3 facilities
Andalusia
3 facilities
Phenix City
3 facilities
Sheffield
3 facilities
Jacksonville
3 facilities
Webb
3 facilities
Carrollton
3 facilities
Russellville
3 facilities
Attalla
2 facilities
Luverne
2 facilities
Troy
2 facilities
Winfield
2 facilities
Greenville
2 facilities
Eufaula
2 facilities
Newton
2 facilities
Haleyville
2 facilities
Oxford
2 facilities
Abbeville
2 facilities
Union Springs
2 facilities
Alabaster
2 facilities
Tuskegee
2 facilities
Sylacauga
2 facilities

Need help choosing?

Use our treatment search to filter by insurance, program type, and setting — or call the SAMHSA National Helpline at 1-800-662-4357 (free, confidential, 24/7).