Egremont est situé au sud-ouest de Pittsfield, à l'ouest d'Albany, à New York, à l'ouest de Boston et au sud-est de Springfield.
Egremont se trouve au sud-sud-ouest de Pittsfield, à l'ouest d'Albany, à New York, à l'ouest de Boston et au sud-est de Springfield.