Stoneham is a city located in Middlesex County Massachusetts. Stoneham has a 2020 population of 24,004. Stoneham is currently declining at a rate of -0.25% annually but its population has increased by 12.50% since the most recent census, which recorded a population of 21,337 in 2010. Stoneham reached it's highest population of 24,187 in 2018.
The average household income in Stoneham is $120,525 with a poverty rate of 5.04%. The median rental costs in recent years comes to $1,483 per month, and the median house value is $494,600. The median age in Stoneham is 43.8 years, 42 years for males, and 46.1 years for females.