Texas
TMS & Ketamine Clinics in Texas
2048 clinics across 229 cities in Texas offering TMS, Esketamine, and IM Ketamine treatments for depression, anxiety, and other mood disorders. 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 Texas
Highest Google-rated mental health clinics in Texas with at least five patient reviews.
The Spa@ Recovery Medicine
The Spa@ Recovery Medicine operates a medical spa in Ingram, Texas, offering wellness and aesthetic services. The practice is located on Junction Highway and serves patients seeking non-psychiatric medical spa treatments. Specific service offerings, including whether IV therapies, injectables, or other procedures are available, should be confirmed directly with the clinic.
5.0(15)View Details
All cities in Texas
Abilene
1 clinic
Addison
5 clinics
Alamo Heights
1 clinic
Allen
11 clinics
Alvin
3 clinics
Amarillo
37 clinics
Angleton
3 clinics
Anna
3 clinics
Aransas Pass
3 clinics
Argyle
1 clinic
Arlington
8 clinics
Athens
6 clinics
Austin
45 clinics
Azle
1 clinic
Baytown
18 clinics
Beaumont
11 clinics
Bedford
4 clinics
Bee Cave
1 clinic
Beeville
2 clinics
Bellaire
4 clinics
Belton
6 clinics
Big Spring
2 clinics
Boerne
14 clinics
Bonham
7 clinics
Borger
5 clinics
Brenham
5 clinics
Brownsville
23 clinics
Brownwood
9 clinics
Bryan
17 clinics
Buda
2 clinics
Burkburnett
3 clinics
Burleson
18 clinics
Burnet
1 clinic
Caddo Mills
1 clinic
Canyon
1 clinic
Canyon Lake
2 clinics
Carrollton
9 clinics
Cedar Hill
6 clinics
Cedar Park
7 clinics
Cibolo
1 clinic
Cleburne
5 clinics
Cleveland
1 clinic
Clute
2 clinics
College Station
15 clinics
Colleyville
4 clinics
Conroe
25 clinics
Converse
1 clinic
Coppell
6 clinics
Corinth
2 clinics
Corpus Christi
32 clinics
Corsicana
8 clinics
Cypress
2 clinics
Dallas
38 clinics
Dalworthington Gardens
1 clinic
Dayton
1 clinic
Del Rio
10 clinics
Denison
11 clinics
Denton
2 clinics
DeSoto
6 clinics
Dickinson
1 clinic
Dripping Springs
2 clinics
Dumas
6 clinics
Duncanville
4 clinics
Eagle Pass
1 clinic
Edinburg
12 clinics
El Campo
6 clinics
El Paso
24 clinics
Elgin
1 clinic
Ennis
3 clinics
Euless
3 clinics
Farmers Branch
3 clinics
Flint
2 clinics
Flower Mound
20 clinics
Forney
12 clinics
Fort Worth
24 clinics
Fredericksburg
5 clinics
Friendswood
4 clinics
Frisco
36 clinics
Gainesville
2 clinics
Galena Park
1 clinic
Galveston
13 clinics
Garden Ridge
1 clinic
Garland
14 clinics
Gatesville
3 clinics
Georgetown
17 clinics
Gonzales
4 clinics
Graham
10 clinics
Granbury
10 clinics
Grand Prairie
14 clinics
Grapevine
8 clinics
Greenville
6 clinics
Harker Heights
3 clinics
Harlingen
41 clinics
Heath
1 clinic
Hereford
2 clinics
Hewitt
1 clinic
Highland Village
3 clinics
Hillsboro
1 clinic
Horizon City
1 clinic
Houston
65 clinics
Humble
9 clinics
Huntsville
10 clinics
Hurst
4 clinics
Hutto
6 clinics
Ingram
2 clinics
Irving
8 clinics
Jasper
2 clinics
Katy
6 clinics
Keller
6 clinics
Kerrville
10 clinics
Killeen
30 clinics
Kingwood
5 clinics
Kyle
8 clinics
Lake Jackson
3 clinics
Lakeway
4 clinics
Lamesa
9 clinics
Lampasas
1 clinic
Lancaster
1 clinic
Laredo
41 clinics
League City
4 clinics
Leander
7 clinics
Lewisville
16 clinics
Liberty Hill
1 clinic
Little Elm
6 clinics
Live Oak
2 clinics
Lockhart
2 clinics
Longview
38 clinics
Lubbock
47 clinics
Lufkin
17 clinics
Lumberton
5 clinics
Mabank
1 clinic
Mansfield
4 clinics
Marble Falls
1 clinic
Marshall
4 clinics
Martindale
1 clinic
McAllen
26 clinics
McCamey
1 clinic
McKinney
28 clinics
Mesquite
8 clinics
Mexia
3 clinics
Midland
41 clinics
Midlothian
6 clinics
Mineral Wells
3 clinics
Mission
12 clinics
Missouri City
7 clinics
Montgomery
2 clinics
Mt Pleasant
10 clinics
Murphy
1 clinic
Nacogdoches
18 clinics
Nederland
1 clinic
New Braunfels
17 clinics
Niederwald
1 clinic
North Richland Hills
2 clinics
Odessa
31 clinics
Orange
8 clinics
Palestine
27 clinics
Pampa
11 clinics
Paris
4 clinics
Pasadena
10 clinics
Pearland
5 clinics
Pearsall
1 clinic
Perryton
5 clinics
Pflugerville
4 clinics
Pharr
4 clinics
Plainview
9 clinics
Plano
21 clinics
Pleasanton
1 clinic
Port Aransas
1 clinic
Port Arthur
6 clinics
Port Lavaca
1 clinic
Port Neches
1 clinic
Portland
1 clinic
Prosper
3 clinics
Raymondville
3 clinics
Richardson
24 clinics
Richmond
16 clinics
Rio Grande City
3 clinics
Robstown
3 clinics
Rockport
7 clinics
Rockwall
7 clinics
Rosenberg
2 clinics
Rosharon
1 clinic
Round Rock
16 clinics
Rowlett
2 clinics
Royse City
1 clinic
San Angelo
29 clinics
San Antonio
55 clinics
San Juan
3 clinics
San Marcos
23 clinics
Schertz
5 clinics
Seguin
10 clinics
Shavano Park
1 clinic
Shenandoah
2 clinics
Sherman
22 clinics
Snyder
4 clinics
Socorro
1 clinic
Southlake
21 clinics
Spring
2 clinics
Spring Branch
1 clinic
Stafford
3 clinics
Stephenville
3 clinics
Sugar Land
24 clinics
Sulphur Springs
1 clinic
Taft
1 clinic
Taylor
1 clinic
Temple
2 clinics
Terrell
1 clinic
Texarkana
18 clinics
Texas City
1 clinic
The Colony
3 clinics
The Woodlands
8 clinics
Tomball
5 clinics
Trophy Club
1 clinic
Tyler
24 clinics
Uvalde
12 clinics
Victoria
34 clinics
Vidor
1 clinic
Waco
18 clinics
Waxahachie
27 clinics
Weatherford
15 clinics
Webster
5 clinics
Weslaco
10 clinics
West Lake Hills
1 clinic
West University Place
1 clinic
White Oak
1 clinic
Wichita Falls
20 clinics
Willow Park
5 clinics
Woodway
1 clinic
Wylie
6 clinics