Salem is a city located in Virginia. With a 2020 population of 25,317, it is the 22nd largest city in Virginia and the 1525th largest city in the United States . Salem is currently growing at a rate of 0.03% annually and its population has increased by 2.08% since the most recent census, which recorded a population of 24,802 in 2010. Salem reached it's highest population of 25,428 in 2014. Spanning over 15 miles, Salem has a population density of 1,744 people per square mile.
The average household income in Salem is $78,216 with a poverty rate of 9.06%. The median rental costs in recent years comes to $913 per month, and the median house value is $181,900. The median age in Salem is 41.2 years, 39.7 years for males, and 42.1 years for females.