Salem, VA

Mayor Randy Foley

On Salem

Total Population: 25,483
Population Density: 1,747 (people/sq.mi.)
Land Mass: 14.6 (sq.mi.)