Jabarkan Geografi dari Amherst, New Hampshire

Menurut Biro Sensus Amerika Serikat, kota ini memiliki luas total   , di antaranya    adalah tanah dan  , atau 1,51% dari total luas wilayah, adalah perairan. Terletak di Sungai Souhegan, Amherst dialiri oleh sungai Beaver, Bloody, dan Joe English. Titik tertinggi Amherst adalah di Chestnut Hill di perbatasan utara kota, di mana ketinggiannya mencapai  atas permukaan laut . Amherst terletak sepenuhnya di dalam daerah aliran Sungai Merrimack.