Skip to content
Therapy Index US · federal registry

Physical & Occupational Therapy in Weaverville, NC

Looking for therapists & counselors instead? 93 registered in Weaverville →

23 registered licensed therapists

48.0 per 10,000 residents

82nd of 510 places in NC

population 4,790

median 9.2 0 54.9 providers per 10,000 residents · 383 places in North Carolina
48 per 10,000 in Weaverville — well above the median of 9.2 across 383 places in North Carolina.

Weaverville has 23 licensed therapists with a registered practice address, across 2 licence types.

That is roughly 5.6 providers per square mile of land area, or 48 per 10,000 residents.

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.

Weaverville is the 82nd largest concentration in North Carolina by number of providers, accounting for 0.2% of the state total.

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.

23 is a small enough number that availability, not choice, will decide how quickly you are seen. Licences are issued at state level, so the practical pool is usually wider than this page shows: 14,771 licensed therapists are registered across North Carolina, and many practices now offer appointments by video. The towns listed further down are the next places to look.

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 Weaverville

Everyone registered in Weaverville

Name Licence type Practice address Phone
Jennifer Vernon, OTRL Hand Occupational Therapist 59 WEAVER VILLAGE WAY, 28787 (284) 849-4158
Lindsey Benson, OTD, OTR/L Occupational Therapist 78 WEAVER BLVD, 28787 (828) 645-4297
Jean Burnett, M.ED., OTR Occupational Therapist 77 PHOENIX COVE RD, 28787 (828) 658-2257
Jessica Payne, ORR/L Occupational Therapist 24 IVY FIELDS LN, 28787 (208) 859-5550
Thomas Stallworth, OTR Occupational Therapist 28 CHICKWOOD TRL, 28787 (205) 401-6883
Alexanna Stine, OTR, MOT Occupational Therapist 58 WEAVER VILLAGE WAY, 28787 (828) 258-8800
Hannah Wall Occupational Therapist 78 WEAVER BLVD, 28787 (828) 645-4297
Donna Schneider, PT Pediatric Physical Therapist 251 FLAT CREEK CHURCH RD, 28787 (828) 645-6054
Phillip Adams, PT,DPT,ATC Physical Therapist 61 WEAVER BLVD STE H, 28787 (828) 484-9415
Jody Brown, P.T. Physical Therapist 35 TWIN HILLS DR, 28787 (828) 645-4725
Katherine Crowgey, DPT, OCS, CERT DN Physical Therapist 108 MONTICELLO RD STE 1890, 28787 (828) 675-6875
Alicia Hedges Physical Therapist 214 N MAIN ST STE B, 28787 (919) 621-2754
Chelsea Honeycutt, DPT Physical Therapist 78 WEAVER BLVD, 28787 (828) 645-4297
Loren Hughes, PT Physical Therapist 58 WEAVER VILLAGE WAY, 28787 (828) 258-8800
Meghen Hughes, PT Physical Therapist 159 WEAVER BLVD, 28787 (828) 258-8800
Peter Jaros Physical Therapist 61 WEAVER BLVD STE 118, 28787 (828) 519-9070
Erin McCord, DPT Physical Therapist 159 WEAVER BLVD, 28787 (828) 658-0902
Sarah Osborne, PT Physical Therapist 12 INDIAN CAMP BRANCH RD, 28787 (828) 484-1113
Miranda Pelky, PT, DPT Physical Therapist 159 WEAVER BLVD, 28787 (828) 658-0902
Brenden Pelletier, PT, DPT Physical Therapist 61 WEAVER BLVD STE H, 28787 (828) 484-9415
Katryn Steenbergen, PT, DPT, OCS, CLT Physical Therapist 159 WEAVER BLVD, 28787 (828) 658-0902
Angel Trail, PT Physical Therapist 7 GARRISON ROAD, 28787 (828) 675-6875
Kayla Wilhelm, PT, DPT Physical Therapist 159 WEAVER BLVD, 28787 (828) 658-0902

Nearby places

PlaceProvidersDistance
Asheville 564 14.3 km
Marshall 13 15.7 km
Bent Creek 35 21.6 km
Black Mountain 34 22.8 km
Avery Creek 92 26.1 km
Fletcher 17 29.9 km
Canton 8 31.3 km
Burnsville 15 33.5 km