Melrose is a city located in Massachusetts. With a 2020 population of 28,369, it is the 45th largest city in Massachusetts and the 1344th largest city in the United States. Melrose is currently growing at a rate of 0.31% annually and its population has increased by 5.14% since the most recent census, which recorded a population of 26,983 in 2010. Melrose reached it's highest population of 33,180 in 1970. Spanning over 5 miles, Melrose has a population density of 6,058 people per square mile.
The average household income in Melrose is $129,158 with a poverty rate of 4.10%. The median rental costs in recent years comes to $1,362 per month, and the median house value is $508,700. The median age in Melrose is 39.6 years, 38.1 years for males, and 41.8 years for females. For every 100 females there are 92.7 males.