Hampshire County, Massachusetts Cities (2026)

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Northampton130,76729,299-0.9%89834 City
South Hadley217,63816,305-0.73%99618 Town
Belchertown315,25815,345-0.05%29053 Town
Ware410,18710,0370.58%29634 Town
Southampton56,0306,221-0.9%21428 Town
Granby65,9666,095-0.42%21428 Town
Hadley75,1765,319-0.71%22423 Town
Hatfield83,2723,338-0.43%20616 Town
Williamsburg92,4342,500-0.45%9526 Town
Huntington102,0232,093-0.78%7726 Town
Westhampton111,6151,618-0.19%5927 Town
Pelham121,2961,269-0.92%5225 Town
Worthington131,1581,193-0.69%3632 Town
Chesterfield141,1461,184-0.69%3731 Town
Goshen15938961-0.53%5417 Town
Cummington16798825-0.62%3523 Town
Plainfield17642630-0.16%3021 Town
Middlefield18391388-0.26%1624 Town

Hampshire County Cities Summary

Largest City

Northampton is the largest city in Hampshire County, with a population of 30,767.

Smallest City

Middlefield is the smallest city in Hampshire County, with a population of 391.

10 Largest Cities

There are 18 cities in Hampshire County, Massachusetts.

Location of Hampshire County