University of Massachusetts Amherst

  • Amherst, Massachusetts

About this...

UMass Amherst, located in Amherst, Massachusetts, sits on nearly 1,450-acres in the scenic Pioneer Valley of Western Massachusetts, 90 miles from Boston and 175 miles from New York City. The campus provides a rich cultural environment in a rural setting close to major urban centers.

Recent Activity

There are no activities to display at this time