The University of Massachusetts Amherst is a public research and land-grant university in Amherst, Massachusetts, United States, and the flagship of the University of Massachusetts system. Founded in 1863, UMass has 1,174 faculty members,more than 27,000 students, and is the is the largest public university in New England.