Physical Therapists Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Physical Therapists in Virginia earn a median salary of $99,789 per year on average across 16 metro and nonmetro areas, -1.2% vs the national median of $101,020. An estimated 5,870 physical therapists are employed across Virginia, with salaries ranging from $90,170 to $103,520 depending on location.

$99,789 Avg median salary in Virginia
$103,520 Highest paying metro
$90,170 Lowest paying metro
5,870 Employed in Virginia

Compare Physical Therapists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Physical Therapists
in
    vs

      Physical Therapists salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Staunton, VA $103,520 $77,340 $106,100 110
      Southside Virginia $102,750 $93,580 $124,170 200
      Charlottesville, VA $102,590 $84,580 $123,250 230
      Southwest Virginia $102,150 $79,320 $115,030 180
      Northwest Virginia $101,470 $87,440 $109,320 90
      Roanoke, VA $101,260 $81,200 $102,500 340
      West Virginia $101,210 $82,470 $115,710 1,330
      Richmond, VA $100,990 $82,510 $116,100 1,160
      Harrisonburg, VA $100,560 $81,160 $103,950 110
      Northern West Virginia $99,800 $82,470 $106,060 280
      Virginia Beach, VA-NC $99,490 $79,640 $113,190 1,170
      Lynchburg, VA $99,390 $85,340 $106,790 180
      Northeast Virginia $99,050 $84,300 $103,680 70
      Southern West Virginia $98,070 $73,860 $110,180 140
      Winchester, VA-WV $94,150 $81,790 $100,320 140
      Blacksburg, VA $90,170 $78,630 $108,620 140

      View Physical Therapists salaries in all cities