Massachusetts Apartments Welcome to Massachusetts!

Southampton

Southampton is a town in Hampshire County, Massachusetts. Southampton's population is around 5,792. The town takes up a total of 29.1 square miles. There are 2,025 housing units at an average density of 71.9 per square mile. The average house size in Southampton is 1800-2400 square feet. The average single family home price is around $265,700 with the average rental at around $1,705. 92.3% of residences in Southampton are Single Family Homes.