Massachusetts Apartments Welcome to Massachusetts!

Granby

Granby is a town in Hampshire County, Massachusetts. Granby's population is around 6,420. The town takes up a total of 28.1 square miles. There are 2,295 housing units at an average density of 82.4 per square mile. The average house size in Granby is 1000-1400 square feet. The average single family home price is around $214,700 with the average rental at around $1,557. 88.7% of residences in Granby are Single Family Homes.