Best states for therapist pay / West Virginia

Where therapists earn the most in West Virginia

Charleston pays the most on paper and still goes furthest — $112,373 after tax and cost of living. Below it the order reshuffles: $9,210separates the state's metros.

Therapists
Assistants
Real value by areaTap an area to zoom in
$91k$112k

Pay after state income tax, divided by local cost of living. Hatched areas have no cost-of-living index.

Pay against cost of living

One dot per metro, sized by how many physical therapists work there.

Hover or tap any area to see its full breakdown.

Every West Virginia area, ranked

By real value. Each profession ranked on its own.

Physical therapists

#AreaMedianAfter taxCost of livingReal value
1Charleston$103,760$99,69488.7$112,373
2Wheeling$100,920$96,99188.3$109,813
3Huntington-Ashland$98,220$94,42188.4$106,784
4Parkersburg-Vienna$96,170$92,47087.1$106,206
5Beckley$95,970$92,27988.4$104,425
6Hagerstown-Martinsburg$100,620$96,70594.2$102,691
7Winchester$102,670$98,65696.5$102,287
8Weirton-Steubenville$94,550$90,92889.0$102,138
9Morgantown$96,010$92,31793.3$98,922
10Washington-Arlington-Alexandria$102,980$98,951108.9$90,878
Northern West Virginiano COL data$98,900$95,068
Southern West Virginiano COL data$94,910$91,270

Ranked by real value — pay after West Virginiaincome tax, divided by that area's cost of living. Rows marked “no COL data” are BLS nonmetropolitan regions, which BEA publishes no price index for; their pay is shown but they are left unranked rather than compared against a borrowed average.

Occupational therapists
#AreaMedianAfter taxCost of livingReal value
1Wheeling$100,680$96,76288.3$109,555
2Huntington-Ashland$98,930$95,09688.4$107,548
3Winchester$106,540$102,34096.5$106,106
4Parkersburg-Vienna$96,040$92,34687.1$106,064
5Hagerstown-Martinsburg$102,840$98,81894.2$104,935
6Beckley$93,820$90,23388.4$102,109
7Weirton-Steubenville$92,580$89,05389.0$100,032
8Charleston$91,520$88,04488.7$99,241
9Morgantown$94,330$90,71893.3$97,209
10Washington-Arlington-Alexandria$102,960$98,932108.9$90,860
Northern West Virginiano COL data$98,560$94,744
Southern West Virginiano COL data$94,370$90,756

Ranked by real value — pay after West Virginiaincome tax, divided by that area's cost of living. Rows marked “no COL data” are BLS nonmetropolitan regions, which BEA publishes no price index for; their pay is shown but they are left unranked rather than compared against a borrowed average.

Speech-language pathologists
#AreaMedianAfter taxCost of livingReal value
1Wheeling$101,750$97,78188.3$110,708
2Huntington-Ashland$98,700$94,87888.4$107,301
3Winchester$96,040$92,34696.5$95,745
4Parkersburg-Vienna$81,930$78,91687.1$90,639
5Washington-Arlington-Alexandria$99,960$96,077108.9$88,238
6Hagerstown-Martinsburg$82,110$79,08794.2$83,983
7Weirton-Steubenville$72,730$70,15989.0$78,809
8Charleston$68,510$66,14388.7$74,555
9Morgantown$70,940$68,45693.3$73,353
10Beckley$65,420$63,20288.4$71,520
Northern West Virginiano COL data$107,880$103,615
Southern West Virginiano COL data$70,630$68,161

Ranked by real value — pay after West Virginiaincome tax, divided by that area's cost of living. Rows marked “no COL data” are BLS nonmetropolitan regions, which BEA publishes no price index for; their pay is shown but they are left unranked rather than compared against a borrowed average.

Physical therapist assistants (PTA)
#AreaMedianAfter taxCost of livingReal value
1Winchester$73,570$70,95996.5$73,571
2Wheeling$65,280$63,06888.3$71,407
3Washington-Arlington-Alexandria$78,790$75,927108.9$69,732
4Charleston$63,020$60,91788.7$68,665
5Hagerstown-Martinsburg$65,980$63,73594.2$67,680
6Huntington-Ashland$59,930$57,96888.4$65,559
7Beckley$59,400$57,46288.4$65,025
8Parkersburg-Vienna$57,790$55,92387.1$64,231
9Weirton-Steubenville$58,070$56,19189.0$63,119
10Morgantown$59,920$57,95993.3$62,106
Southern West Virginiano COL data$61,680$59,641
Northern West Virginiano COL data$60,870$58,867

Ranked by real value — pay after West Virginiaincome tax, divided by that area's cost of living. Rows marked “no COL data” are BLS nonmetropolitan regions, which BEA publishes no price index for; their pay is shown but they are left unranked rather than compared against a borrowed average.

Occupational therapy assistants (COTA)
#AreaMedianAfter taxCost of livingReal value
1Washington-Arlington-Alexandria$88,250$84,931108.9$78,002
2Hagerstown-Martinsburg$69,270$66,86694.2$71,005
3Wheeling$62,670$60,58488.3$68,594
4Huntington-Ashland$60,740$58,74288.4$66,434
5Charleston$57,520$55,66588.7$62,745
6Weirton-Steubenville$57,520$55,66589.0$62,529
Southern West Virginiano COL data$62,920$60,822
Northern West Virginiano COL data$60,440$58,456

Ranked by real value — pay after West Virginiaincome tax, divided by that area's cost of living. Rows marked “no COL data” are BLS nonmetropolitan regions, which BEA publishes no price index for; their pay is shown but they are left unranked rather than compared against a borrowed average.

How this is calculated

Median pay is the median annual wage from the BLS Occupational Employment and Wage Statistics program (May 2025 release), for each profession in each West Virginia area.

After taxsubtracts modeled state income tax for a single filer taking the standard deduction, computed at each area's own median wage rather than copied down from the state figure. Federal tax and FICA are excluded — they don't vary by area, so they don't change the ranking.

Real valuedivides after-tax pay by that metro's own cost of living — BEA Regional Price Parities for 2024, where the US average is 100. Metro-grain, not the statewide figure used on the national map.

Map areas are the exact areas BLS reports wages for, built by dissolving Census county boundaries with the BLS OEWS area definitions — so the map and the wage data describe the same geography by construction.

Metros that cross a state line — the New York and Philadelphia metros on this page, for example — carry one BLS wage figure covering the whole metro, and their state income tax is modeled at West Virginiarates, which is the right read for a clinician living on this side of the line. They're marked in the table.

Limits: single filer only; BLS blends full-time, part-time and PRN and every experience level into one median; and 2 nonmetropolitan regions carry BLS pay but no cost-of-living index, so they are shown unranked rather than estimated. This is a comparison of typical pay, not personalized tax advice.

What should you be getting paid in West Virginia?

Compare local salaries by experience and practice setting.

Compare local salaries

Educational use only. Rehab Wealth Project provides calculators and content for informational purposes and does not constitute financial, tax, or legal advice. Results are estimates based on the inputs you provide and current federal rules; your actual outcome will vary. Consult a licensed professional before making decisions about your finances.

© 2026 Rehab Wealth Project. All rights reserved.