Amherst is a village in Buffalo County, Nebraska, United States. It is part of the Kearney, Nebraska Micropolitan Statistical Area. The population was 277 at the 2000 census.
Amherst is located at 40°50′16″N 99°16′10″W / 40.83778°N 99.26944°W / 40.83778; -99.26944 (40.837880, -99.269579).
According to the United States Census Bureau, the village has a total area of 0.2 square miles (0.6 km²), all of it land.