Salaripedia
English

How much does a software developer make in Charleston?

$123,000a year

Median yearly pay for software developers in the Charleston, WV metro area. That is $59.13 an hour or $10,250 a month.

Hourly
$59.13
Vs. national median
-10%
Rank among cities
163 of 377
Jobs in the area
350
Pay range
Lowest 10%: $72,380Median: $123,000Highest 10%: $168,600
PercentileYearlyHourly
10th$72,380$34.80
25th$84,290$40.52
Median$123,000$59.13
75th$136,400$65.56
90th$168,600$81.07

Other cities in West Virginia

Median yearly pay for software developers.

Washington, DC$154,900
Winchester, VA$133,300
Hagerstown, MD$122,800
Weirton, WV$118,100
Wheeling, WV$112,300
Huntington, WV$110,800
Morgantown, WV$109,000
Software Developer salary in West Virginia Software Developer salary in all states

Related jobs in Charleston

Same field, median yearly pay.

Computer Network Architect$131,200
Data Scientist$79,860
Network and Computer Systems Administrator$72,040
Database Administrator$70,280
Operations Research Analyst$65,440
Information Security Analyst$64,840
Software Quality Assurance Analyst and Tester$62,300
Computer Network Support Specialist$52,670
Computer User Support Specialist$50,700
Salaries for every job in Charleston, WV

Frequently asked questions

How much does a software developer make an hour in Charleston?

The median hourly pay in the Charleston, WV metro area is $59.13 ($123,000 a year).

Do software developers make more in Charleston than the national average?

No: $123,000 against $136,000 nationally, 10% less.

How does Charleston compare with the rest of West Virginia?

The median in West Virginia is $121,000, so Charleston pays 2% more.

Where does Charleston rank for software developer pay?

163 of 377 metro areas with data.

How much does a software developer make starting out in Charleston?

The lowest-paid 10% make $72,380 or less a year; the top 10% make $168,600 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.