Salem Information

Relocation, travel info, sports, demographic data, and general statistics about the city of Salem, VA

General Salem Information

State: Virginia

County: Roanoke County

Close cities: Cave Spring, VA, Catawba, VA, Hollins, VA, Roanoke, VA, Elliston, VA, Salem, VA, Elliston-Lafayette, VA, Troutville, VA

Salem Population (census data)
Total 25,233 (+1.5% since 2000)
Male 11,906 (47.2%)
Female 13,327 (52.8%)

Population Density: 1,730 people per sq. mile

Cost of Living Index: 86.9 (US Avg is 100)

Land Area: 14.6 square miles

Median Household Income: $48,628

Zip Codes: 24153, and 24157.

Salem Map

Loading Map...

Powered by Relocation.com

Thinking of relocating to Salem?

Enter your details to compare licensed movers and get free moving quotes

Moving From

Moving To

Salem Demographic Data

Ethnic Information:
  • White Non-Hispanic (91.3%)
  • Black (5.9%)
  • Two or more races (0.9%)
  • Hispanic (0.8%)
Ancestry Information:
  • United States (18.1%)
  • German (15.4%)
  • English (13.2%)
  • Irish (11.0%)
  • Scotch-Irish (2.8%)
  • French (2.6%)
Foriegn Born: 523 people (2.1%)
  • Asia (42.9%)
  • Europe (38.1%)
  • Latin America (19.0%)

Local Salem Sports Teams

Major League Baseball: Washington Nationals, Baltimore Orioles
NBA Basketball: Washington Wizards
NHL Hockey: Washington Capitals

Salem School Information

High Schools
Glenvar High (4549 Malus Drive, Salem, VA, 24153 - Roanoke County Public Schools District)
Salem High (400 Spartan Drive, Salem, VA, 24153 - Salem City Public Schools District)
Middle Schools
Andrew Lewis Middle (616 South College Avenue, Salem, VA, 24153 - Salem City Public Schools District)
Glenvar Middle (4555 Malus Drive, Salem, VA, 24153 - Roanoke County Public Schools District)
Elementary Schools
East Salem Elementary (1765 Boulevard, Salem, VA, 24153 - Salem City Public Schools District)
Fort Lewis Elementary (3115 West Main Street, Salem, VA, 24153 - Roanoke County Public Schools District)
G. W. Carver Elementary (6 Fourth Street, Salem, VA, 24153 - Salem City Public Schools District)
Glenvar Elementary (4507 Malus Drive, Salem, VA, 24153 - Roanoke County Public Schools District)
Masons Cove Elementary (3370 Bradshaw Road, Salem, VA, 24153 - Roanoke County Public Schools District)
South Salem Elementary (1600 Carolyn Road, Salem, VA, 24153 - Salem City Public Schools District)
West Salem Elementary (520 N Bruffey Street, Salem, VA, 24153 - Salem City Public Schools District)

Find a Job