Topsfield is a city located in Massachusetts. Topsfield has a 2020 population of 3,362. Topsfield is currently declining at a rate of 0.00% annually and its population has increased by 23.74% since the most recent census, which recorded a population of 2,717 in 2010. Topsfield reached it's highest population of 3,435 in 2016.
The average household income in Topsfield is $143,027 with a poverty rate of 8.26%. The median rental costs in recent years comes to - per month, and the median house value is $567,700. The median age in Topsfield is 41.9 years, 41.1 years for males, and 44.2 years for females. For every 100 females there are 95.4 males.