Amherst is a town in the Pioneer Valley of Western Massachusetts. Amherst is home to 34,874 residents as well as the campuses of the University of Massachusetts, Amherst College, and Hampshire College. A usually pleasant mix of students, academics, and retirees makes it a quintessential New England college town. Five Colleges Area More...