Advertisement
Physical Therapists average salary by city in North Carolina
- Charlotte$103,700
- Hickory$101,850
- Rocky Mount$100,820
- Raleigh$100,350
- Winston-Salem$99,480
- Fayetteville$99,460
- Asheville$98,710
- Burlington$98,000
- Greenville$97,630
- Greensboro$97,620
- Wilmington$96,270
- Durham$96,260
- Goldsboro$94,930
- Jacksonville$94,850
- Pinehurst$93,270
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Charlotte | $103,700 | $101,060 | $94,070 | $78,154 | 97 |
| Hickory | $101,850 | $101,950 | $92,230 | $76,926 | 88 |
| Rocky Mount | $100,820 | $103,030 | $85,590 | $76,243 | 88 |
| Raleigh | $100,350 | $99,900 | $85,320 | $75,931 | 98 |
| Winston-Salem | $99,480 | $101,270 | $84,320 | $75,354 | 92 |
| Fayetteville | $99,460 | $100,120 | $82,970 | $75,340 | 92 |
| Asheville | $98,710 | $99,480 | $83,340 | $74,843 | 97 |
| Burlington | $98,000 | $101,120 | $86,440 | $74,372 | 93 |
| Greenville | $97,630 | $98,020 | $81,190 | $74,126 | 88 |
| Greensboro | $97,620 | $99,320 | $85,660 | $74,119 | 93 |
| Wilmington | $96,270 | $98,770 | $80,940 | $73,224 | 96 |
| Durham | $96,260 | $100,240 | $80,790 | $73,217 | 98 |
| Goldsboro | $94,930 | $89,210 | $79,280 | $72,334 | 88 |
| Jacksonville | $94,850 | $95,190 | $79,980 | $72,281 | 92 |
| Pinehurst | $93,270 | $94,400 | $78,640 | $71,233 | 88 |
*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.
Physical Therapists salary in other states
More about pay in North Carolina
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 29-1123.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.