Overview Amherst is a village in Maine, United States, with a population of about 239[1]. Geography Coordinates: 44.8334, -68.3642