South Amherst is a census-designated place and village located in the town of Amherst in Hampshire County, Massachusetts, United States. Traditionally, any part of the town south of the Fort River is part of South Amherst. The population was 5,039 at the 2000 census. There are two centers of development in South Amherst: Amherst Woods and the Mill Valley apartment complexes. Another region with some density is the the Elf Hill area. South Amherst is an interesting section of Amherst as while the village of Amherst Woods has the most expensive housing in all of Amherst, the apartment complexes at Mill Valley have the cheapest. South Amherst apartments for rent comparison page shows most up to date rent information on South Amherst apartments and houses. Rent information is obtained from multiple rental sources but we cannot guarantee their accuracy.