South Hadley is located in Boston city, United States at the 42.2584, -72.5745 coordinates. Distance from South Hadley to other cities. are listed below, click on the city name to find distance between. Distance from South Hadley to South Boston 126 km, to Worcester 64 km, to Springfield 17 km. The green marker indicates the location of South Hadley.