TMS Nearby

Alabama

TMS Clinics in Alabama

521 TMS providers across 116 cities in Alabama for depression, OCD, and other conditions. Browse by city to compare clinic ratings, services, and contact details, or start with the top-rated clinics below.

Cities with the most clinics

Top-rated clinics in Alabama

Highest Google-rated TMS clinics in Alabama with at least five patient reviews.

All cities in Alabama

Abbeville

1 clinic

Alabaster

3 clinics

Albertville

2 clinics

Alexander City

2 clinics

Andalusia

3 clinics

Anniston

9 clinics

Arab

1 clinic

Athens

6 clinics

Atmore

4 clinics

Attalla

5 clinics

Auburn

19 clinics

Bay Minette

3 clinics

Bayou La Batre

1 clinic

Bessemer

4 clinics

Birmingham

29 clinics

Boaz

3 clinics

Brewton

4 clinics

Bridgeport

1 clinic

Brundidge

1 clinic

Butler

1 clinic

Calera

3 clinics

Centreville

2 clinics

Chelsea

1 clinic

Citronelle

2 clinics

Clanton

4 clinics

Columbiana

2 clinics

Cullman

10 clinics

Dadeville

1 clinic

Daleville

2 clinics

Daphne

5 clinics

Decatur

12 clinics

Demopolis

3 clinics

Dothan

21 clinics

Enterprise

7 clinics

Eufaula

1 clinic

Eutaw

1 clinic

Evergreen

1 clinic

Fairhope

5 clinics

Fayette

4 clinics

Florence

17 clinics

Foley

10 clinics

Fort Payne

3 clinics

Fort Rucker

1 clinic

Gadsden

10 clinics

Gardendale

4 clinics

Geneva

1 clinic

Grand Bay

2 clinics

Greensboro

1 clinic

Greenville

1 clinic

Grove Hill

1 clinic

Gulf Shores

5 clinics

Guntersville

11 clinics

Haleyville

1 clinic

Hamilton

6 clinics

Headland

1 clinic

Holly Pond

1 clinic

Homewood

2 clinics

Hoover

7 clinics

Huntsville

23 clinics

Irondale

1 clinic

Irvington

1 clinic

Jacksonville

1 clinic

Jasper

6 clinics

Leeds

1 clinic

Livingston

1 clinic

Luverne

2 clinics

Madison

11 clinics

McIntosh

1 clinic

Mobile

20 clinics

Monroeville

1 clinic

Montgomery

34 clinics

Moulton

1 clinic

Moundville

1 clinic

Mountain Brook

1 clinic

Muscle Shoals

7 clinics

Northport

8 clinics

Odenville

1 clinic

Oneonta

2 clinics

Opelika

8 clinics

Orange Beach

1 clinic

Oxford

1 clinic

Ozark

2 clinics

Pelham

3 clinics

Pell City

3 clinics

Phenix City

4 clinics

Pike Rd

1 clinic

Pine Apple

1 clinic

Prattville

3 clinics

Rainbow City

2 clinics

Reform

1 clinic

Roanoke

1 clinic

Russellville

1 clinic

Saraland

1 clinic

Scottsboro

8 clinics

Selma

8 clinics

Sheffield

1 clinic

Smiths Station

1 clinic

Spanish Fort

6 clinics

Stevenson

1 clinic

Sylacauga

4 clinics

Talladega

6 clinics

Tallassee

2 clinics

Theodore

1 clinic

Toney

1 clinic

Toxey

1 clinic

Troy

5 clinics

Trussville

3 clinics

Tuscaloosa

28 clinics

Tuscumbia

1 clinic

Tuskegee

1 clinic

Union Springs

1 clinic

Valley

2 clinics

Vernon

1 clinic

Vestavia Hills

6 clinics

Wetumpka

1 clinic

Wilmer

1 clinic

Frequently asked questions about TMS in Alabama