Hampshire County, Massachusetts Cities (2026)

18 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Northampton131,17729,279-0.22%91034 City
South Hadley217,88516,306-0.41%1,01018 Town
Belchertown315,30215,339-0.23%29153 Town
Ware410,20210,0370.29%29734 Town
Southampton56,0976,221-0.68%21728 Town
Granby66,0266,099-0.31%21728 Town
Hadley75,2465,317-0.36%22723 Town
Hatfield83,2953,338-0.39%20716 Town
Williamsburg92,4652,500-0.2%9726 Town
Huntington102,0532,095-0.44%7826 Town
Westhampton111,6251,615-0.12%6027 Town
Pelham121,4851,2815.02%5925 Town
Worthington131,1731,192-0.34%3732 Town
Chesterfield141,1641,186-0.43%3831 Town
Goshen15930960-0.64%5417 Town
Cummington16811827-0.49%3523 Town
Plainfield176716301.67%3221 Town
Middlefield184033890.75%1724 Town

Hampshire County Cities Summary

Largest City

Northampton is the largest city in Hampshire County, with a population of 31,177.

Smallest City

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

10 Largest Cities

There are 18 cities in Hampshire County, Massachusetts.

Location of Hampshire County