South Hadley is a town in Hampshire County, Massachusetts, United States. The population was 18,150 at the 2020 census. It is part of the Springfield metropolitan area, Massachusetts.
The First Congregational Church and, in the background, the South Hadley Post Office and Village Commons