HomeSalemDemographics

Community Data

Demographics

A Portrait of Salem

Salem is a coastal city of roughly 44,500 people, with a deep-rooted Latino community, a growing immigrant population, and plenty of families who have been here for generations. The median age is about 39, and most people work in health care, education, tourism, or professional services. The numbers below fill in the picture.

Key Figures

44,480Population (2020)
35,403Registered Voters
$85,153Median HH Income
12.1%Poverty Rate

Sources: Secretary of the Commonwealth, voter enrollment · US Census Bureau (data.census.gov).

Population & Households

  • Population (2020 Census): 44,480
  • ACS estimate (2019-2023): ~44,795
  • Land area: 8.29 sq mi
  • Density: ~5,363 per sq mi
  • Median age: 39.3 years
  • Foreign-born: ~16.1%

Race & Ethnicity

  • White (non-Hispanic): 66.4%
  • Hispanic or Latino: 20.7%
  • Two or more races: 10.0%
  • Black or African American: 4.9%
  • Asian: 3.4%
  • Foreign-born: ~16.1% of residents
  • Other: ~8.7%

Economy & Education

  • Median household income: $85,153
  • Per capita income: ~$50,396
  • Poverty rate: 12.1%
  • Employment rate: ~94.9%

Registered Voters

As of February 1, 2025, per the Massachusetts Secretary of State.

  • Total registered: 35,403
  • Democrat: 11,204 (31.6%)
  • Republican: 1,932 (5.5%)
  • Unenrolled: 21,804 (61.6%)
  • Other parties: 463 (1.3%)

Students

Data from DESE, 2025-26 school year, Salem Public Schools (code: 02580000).

  • Total enrollment: 3,889
  • Hispanic/Latino: 47.9%
  • White: 37.7%
  • Black/African American: 6.5%
  • Multi-race: 4.8%
  • Asian: 2.6%

Want to see how Salem compares to the rest of the state?

Massachusetts Demographics