Pelham is a town in Hampshire County, Massachusetts, United States. The population was 1,280 at the 2020 census. Its ZIP Code is shared with Amherst. Pelham is part of the Springfield, Massachusetts Metropolitan Statistical Area.
Elevation: 1,146 ft (349 m)
Country: United States
State: Massachusetts
County: Hampshire
Settled: 1738
Incorporated: 1743
ZIP Codes: 01002 (shared with Amherst) · 01007 (Belchertown)