Northampton is a city located in Massachusetts. With a 2020 population of 28,820, it is the 43rd largest city in Massachusetts and the 1334th largest city in the United States. Northampton is currently growing at a rate of 0.16% annually and its population has increased by 0.95% since the most recent census, which recorded a population of 28,549 in 2010. Northampton reached it's highest population of 30,058 in 1960. Spanning over 36 miles, Northampton has a population density of 842 people per square mile.
The average household income in Northampton is $89,154 with a poverty rate of 16.22%. The median rental costs in recent years comes to $1,098 per month, and the median house value is $321,900. The median age in Northampton is 39.2 years, 41.4 years for males, and 37.1 years for females. For every 100 females there are 76.3 males.