Según la Oficina del Censo de los Estados Unidos, Amherst tiene una superficie total de 71.84 km², de la cual 71.49 km² corresponden a tierra firme y (0.48%) 0.34 km² es agua.