About the School
Founded in 1863, University of Massachusetts, Amherst, or UM Amherst, is a public university. Located in Amherst, Massachusetts, UM Amherst’s 1,463-acre campus is about 100 miles from Boston. Enrollment is approximately 24,000 undergraduate and 3,000 graduate students. University of Massachusetts has a Newman Center and FOCUS ministry.