Skip to content
Therapy Index US · federal registry

Physical & Occupational Therapy in Vestavia Hills, AL

Looking for therapists & counselors instead? 157 registered in Vestavia Hills →

115 registered licensed therapists

30.0 per 10,000 residents

13th of 289 places in AL

population 38,306

median 6.3 0 34.6 providers per 10,000 residents · 249 places in Alabama
30 per 10,000 in Vestavia Hills — well above the median of 6.3 across 249 places in Alabama.

There are 115 licensed therapists registered in Vestavia Hills. The two most common licence types are physical therapist (73) and occupational therapist (29).

With a population of 38,306, that works out to 30 providers per 10,000 residents. Density is a rough measure: providers register a practice address, which may be a clinic serving a much wider area than the city itself.

Density is the closest public proxy for how hard it will be to get an appointment, but it is only a proxy. It counts everyone with a registered address here, including people who have retired, moved or stopped taking new clients — nothing forces those records to be updated. Read it as an encouraging upper bound rather than a promise.

Vestavia Hills is the 13th largest concentration in Alabama by number of providers, accounting for 1.8% of the state total.

The largest single group is physical therapist, at 73 providers or 63% of the total. Licence titles vary between states for what is often similar training and scope, so the mix here partly reflects how Alabama licenses its providers.

No single licence type dominates here — physical therapist and occupational therapist are within reach of each other. For most common reasons to seek therapy, the distinction between those licences matters less than availability and cost.

These counts come from the federal NPI registry. A provider appears here if they hold an active NPI with a practice address in this area — it does not mean they are currently accepting new clients, and the registry does not record insurance, fees or availability.

Licence types in Vestavia Hills

Where they are registered

Registered licensed therapists in Vestavia Hills by ZIP code. Circle position is the ZIP code centroid, not a street address.

Everyone registered in Vestavia Hills

Name Licence type Practice address Phone
Beth Nicholson, OTR, CHT Hand Occupational Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 383-8579
Victoria Wicks Hand Occupational Therapist 5018 CAHABA RIVER RD, 35243 (205) 397-5200
Catherine Angelo, OTRL Occupational Therapist 1944 CANYON RD STE 100, 35216 (205) 822-7607
Molly Bargainnier, OTR Occupational Therapist 3153 CAHABA HEIGHTS RD, 35243 (205) 967-0280
Lauren Barry, MS, OTR/L Occupational Therapist 3140 CAHABA HEIGHTS RD, 35243 (205) 969-8080
Mary Catherine Beggs, OTRL Occupational Therapist 1944 CANYON RD STE 100, 35216 (205) 822-7607
Kaitlyn Bennett, M.S., OTR/L Occupational Therapist 3140 CAHABA HEIGHTS ROAD, 35243 (205) 969-8080
David Bledsoe, OTR Occupational Therapist 2090 COLUMBIANA RD, 35216 (205) 978-2358
Mary Burch, OTR/L Occupational Therapist 3140 CAHABA HEIGHTS RD, 35243 (205) 969-8080
Caroline Caldwell, OTR/L Occupational Therapist 3057 LORNA RD STE 220, 35216 (205) 978-9939
Mary Camp Occupational Therapist 3140 CAHABA HEIGHTS ROAD SUITE 102, 35243 (205) 969-8080
Chelsea Crenshaw, M.S., O.T.R./L. Occupational Therapist 3140 CAHABA HEIGHTS RD STE 102, 35243 (205) 969-8080
Amber Davis, OTR/L Occupational Therapist 2151 OLD ROCKY RIDGE RD STE 100, 35216 (205) 978-9939
Annette Dunn, M.S.,OT Occupational Therapist 3140 CAHABA HEIGHTS RD STE 102, 35243 (205) 969-8080
Rose Garner, MS OTR/L Occupational Therapist 3140 CAHABA HEIGHTS RD, 35243 (205) 969-8080
Kelli Giles Occupational Therapist 2151 OLD ROCKY RIDGE RD, 35216 (205) 978-9939
Martee Hewitt, OT Occupational Therapist 3140 CAHABA HEIGHTS RD STE 102, 35243 (205) 969-8080
Keilah Ingram, OTR/L Occupational Therapist 3057 LORNA RD STE 220, 35216 (205) 583-2883
Amiee Johnson, OT Occupational Therapist 3140 CAHABA HEIGHTS RD, 35243 (205) 969-8080
Layna Lovelady, OTR/L Occupational Therapist 2081 COLUMBIANA RD, 35216 (205) 991-2584
Mary McKinney, OTR Occupational Therapist 2151 OLD ROCKY RIDGE RD STE 100, 35216 (205) 583-2883
Caitlyn Mullane Occupational Therapist 3140 CAHABA HEIGHTS RD STE 102, 35243 (205) 969-8080
Gretchen O'Rear, OT Occupational Therapist 3140 CAHABA HEIGHTS RD, 35243 (205) 969-8080
Mallory Pritchard, M.S., OTR/L Occupational Therapist 3140 CAHABA HEIGHTS RD, 35243 (205) 969-8080
Emily Russell, OTD, OTR/L Occupational Therapist 3140 CAHABA HEIGHTS RD STE 102, 35243 (205) 969-8080
Neil Skinner, OTRL Occupational Therapist 1944 CANYON RD STE 100, 35216 (205) 822-7607
Chelsea Thomas, OTR/L Occupational Therapist 3057 LORNA RD STE 220, 35216 (205) 978-9939
Kinsey Varnell, OTR/L Occupational Therapist 3140 CAHABA HEIGHTS RD STE 102, 35243 (205) 969-8080
Callie Waite Occupational Therapist 3140 CAHABA HEIGHTS RD STE 102, 35243 (205) 969-8080
Lindsay Warren, OTR/L Occupational Therapist 3140 CAHABA HEIGHTS RD, 35243 (205) 969-8089
Christopher Williams Occupational Therapist 1021 MONTGOMERY HWY STE 201, 35216 (205) 971-1925
Lisa Altamirano, PT MS Orthopedic Physical Therapist 4851 CAHABA RIVER RD STE 137, 35243 (205) 969-7887
Erin Brunner, PT Orthopedic Physical Therapist 1021 MONTGOMERY HWY STE 200, 35216 (205) 882-6990
Christopher Fountain, PT, OCS, MTC Orthopedic Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
Morgan Hines, PT, DPT Orthopedic Physical Therapist 1581 MONTGOMERY HWY STE 115, 35216 (205) 874-6765
Darby Hutchison, PT, DPT Orthopedic Physical Therapist 3125 BLUE LAKE DR, 35243 (205) 969-7887
Delaney Malin Orthopedic Physical Therapist 4209 DOLLY RIDGE RD, 35243 (205) 312-7925
Marina Shunnarah, PT, DPT Orthopedic Physical Therapist 5018 CAHABA RIVER RD, 35243 (205) 747-2710
Sarah Duckworth, OTD Pediatric Occupational Therapist 2151 OLD ROCKY RIDGE RD STE 100, 35216 (205) 583-2883
Emma Phillips, OTR/L Pediatric Occupational Therapist 3140 CAHABA HEIGHTS RD, 35243 (205) 969-8080
Alexis Ruger, OTD, OTR/L Pediatric Occupational Therapist 2151 OLD ROCKY RIDGE RD STE 100, 35216 (205) 583-2883
Katy Smith, OTR/L Pediatric Occupational Therapist 2151 OLD ROCKY RIDGE RD STE 100, 35216 (205) 583-2883
Jessica Adkins, DPT Physical Therapist 1550 MONTGOMERY HWY STE L, 35216 (205) 855-5800
Lindsay Andrews, PT, DPT Physical Therapist 4851 CAHABA RIVER RD, 35243 (205) 969-7887
Jenna Ayers Physical Therapist 2020 CANYON RD STE 200, 35216 (205) 354-2442
Julie Beavers, PT, DPT, OCS Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
Alec Beers Physical Therapist 1550 MONTGOMERY HWY STE L, 35216 (205) 855-5800
Emily Boyd, DPT Physical Therapist 2151 OLD ROCKY RIDGE RD STE 100, 35216 (205) 583-2883
John Brazelton, DPT Physical Therapist 1581 MONTGOMERY HWY, 35216 (205) 874-6765
Parker Brown Physical Therapist 5018 CAHABA RIVER RD, 35243 (205) 747-2710
David Cameron, DPT Physical Therapist 2531 ROCKY RIDGE RD, 35243 (205) 453-9350
Marcus Cantu, PT, DPT Physical Therapist 2470 ROCKY RIDGE RD STE 102, 35243 (205) 824-4525
Emma Chambers, PT, DPT Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
Laura Chapman, PT Physical Therapist 1801 INDIAN CREEK CIR, 35243 (205) 910-7689
Kimberly Clark, DPT Physical Therapist 3800 RIVER RUN DR STE 102, 35243 (205) 970-2350
Riley Cockerill, PT Physical Therapist 1550 MONTGOMERY HWY STE L, 35216 (205) 855-5800
George Collins, PT Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
Presley Compton Physical Therapist 1760 WOODBINE DR, 35216 (205) 201-0413
Morgan Crawford Physical Therapist 636 MONTGOMERY HWY, 35216 (205) 730-3166
Kelley Davis, PTA Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
Sabrina Dotson, PT Physical Therapist 3156 SUNVIEW DR, 35243 (205) 970-2348
William Engle, DPT Physical Therapist 3800 RIVER RUN DR STE 102, 35243 (205) 970-2350
Stephen Foster, PT Physical Therapist 790 MONTGOMERY HWY, 35216 (205) 822-7607
Kristen Fountain, PT, DPT Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
Emily Gantt, PT, DPT, ATC Physical Therapist 3125 BLUE LAKE DR, 35243 (205) 969-7887
Emily Gilmore, DPT Physical Therapist 3800 RIVER RUN DR, 35243 (205) 970-2350
Alison Gordin Physical Therapist 200 MONTGOMERY HWY STE 150, 35216 (205) 822-0067
Ellen Hamilton, PT Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
William Heartsill, PT, DPT Physical Therapist 200 MONTGOMERY HWY STE 150, 35216 (205) 822-0067
Dustin Hill Physical Therapist 3056 HEALTHY WAY STE 116, 35243 (205) 783-5270
Mary Love Hodge Physical Therapist 1280 COLUMBIANA RD STE 160, 35216 (205) 968-1283
Mikaela Holley, DPT Physical Therapist 1280 COLUMBIANA RD STE 160, 35216 (205) 968-1283
Shane Howard, PT, DPT Physical Therapist 5018 CAHABA RIVER RD, 35243 (205) 747-2710
Elizabeth Jackson, PT, DPT Physical Therapist 2241 GREAT ROCK RD, 35216 (334) 451-5385
Callie Johnson, PT Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
Ryan Kailey, DPT Physical Therapist 1944 CANYON RD STE 100, 35216 (205) 822-7607
Cinda Kult, PT Physical Therapist 2308 WEXFORD LN, 35216 (205) 834-3953
Rachel Little Physical Therapist 1280 COLUMBIANA RD STE 160, 35216 (205) 968-1283
Cassidy Mahler Physical Therapist 2020 CANYON RD STE 200, 35216 (205) 354-2442
Carol Mastroianni, DPT Physical Therapist 3800 RIVER RUN DR, 35243 (205) 970-2350
Nicole McCarn, PT, DPT Physical Therapist 1280 COLUMBIANA RD STE 160, 35216 (205) 968-1283
Aaron Miles, ATC Physical Therapist 636 MONTGOMERY HWY, 35216 (205) 730-3166
Ashlyn Moody, DPT Physical Therapist 3056 HEALTHY WAY STE 116, 35243 (205) 783-5270
Katie Moody, PT, DPT Physical Therapist 3125 BLUE LAKE DR, 35243 (205) 969-7887
Clarivel Morallos, PT Physical Therapist 2385 DOLLY RIDGE RD, 35243 (205) 979-2702
Anna Myers, DPT Physical Therapist 1280 COLUMBIANA RD STE 160, 35216 (205) 968-1283
Jacob Nichols, PT, DPT Physical Therapist 5018 CAHABA RIVER RD, 35243 (205) 747-2710
William Oldfield, DPT Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
Nikea Patterson, PT, DPT, CSRS Physical Therapist 1459 RIVER WALK CIR, 35216 (678) 596-4692
Anna Polzin, PT, DPT Physical Therapist 2020 CANYON RD, 35216 (205) 354-2442
Laura Porter Physical Therapist 1944 CANYON RD, 35216 (205) 822-7607
Julianne Posey, D.P.T Physical Therapist 3234 CAHABA HEIGHTS RD, 35243 (205) 298-9101
Susan Preston, DPT Physical Therapist 3800 RIVER RUN DR STE 102, 35243 (205) 970-2350
Amy Prewitt, MSPT Physical Therapist 1425 MONTGOMERY HWY STE 179, 35216 (205) 533-7066
Patrick Prewitt Physical Therapist 636 MONTGOMERY HWY, 35216 (205) 730-3166
Taylor Price, DPT Physical Therapist 2470 ROCKY RIDGE RD, 35243 (205) 824-4525
Tyler Queen, DPT Physical Therapist 1944 CANYON RD STE 100, 35216 (205) 822-7607
Talitha Rector, PT, DPT Physical Therapist 3153 CAHABA HEIGHTS RD, 35243 (205) 967-0280
Amanda Regan, DPT Physical Therapist 3800 RIVER RUN DR STE 102, 35243 (205) 970-2350
Karen Rogers, P.T. Physical Therapist 716 SAVANNAH PL, 35226 (205) 822-2708
Leigh Russell, DPT Physical Therapist 4209 DOLLY RIDGE RD, 35243 (205) 312-7925
Rachel Shultz, DPT Physical Therapist 100 OLD TOWN RD, 35216 (205) 558-8035
Benjamin Steever, DPT Physical Therapist 1550 MONTGOMERY HWY STE L, 35216 (205) 855-5800
Brailey Swafford, PT, DPT Physical Therapist 3125 BLUE LAKE DR, 35243 (205) 969-7887
Lauren Tillman, DPT Physical Therapist 4851 CAHABA RIVER RD, 35243 (205) 969-7887
Jenna Valaer, DPT Physical Therapist 2470 ROCKY RIDGE RD, 35243 (205) 824-4525
Troy Vaughn, DPT Physical Therapist 1280 COLUMBIANA RD STE 160, 35216 (205) 968-1283
Sallie Waite Physical Therapist 790 MONTGOMERY HWY, 35216 (205) 822-7607
Marigny Watson, PT, DPT Physical Therapist 5018 CAHABA RIVER RD, 35243 (205) 747-2710
Joseph Westfall Physical Therapist 636 MONTGOMERY HWY, 35216 (205) 730-3166
Peyton Whiteside Physical Therapist 636 MONTGOMERY HWY, 35216 (205) 730-3166
Teresa Wood, P.T. Physical Therapist 2017 CANYON RD, 35216 (205) 822-8320
Nicole Woods, PT Physical Therapist 790 MONTGOMERY HWY, 35216 (205) 822-7607
Suzanne Xiques, PT, DPT Physical Therapist 3125 BLUE LAKE DR, 35243 (205) 969-7887
Kristen Zeanah, DPT Physical Therapist 2308 WEXFORD LN, 35216 (205) 834-3953

Nearby places

PlaceProvidersDistance
Mountain Brook 28 3.3 km
Brook Highland 5 5.7 km
Homewood 57 6.5 km
Birmingham 663 9.0 km
Irondale 30 11.4 km
Hoover 158 11.7 km
Pelham 150 15.6 km
Fultondale 9 18.2 km