Since its founding in 1821, Amherst College has become one of the premier liberal arts colleges in the nation, enrolling some 1,800 talented, energetic and diverse young men and women. This section of the site provides a general introduction to the college.
Amherst College is located in Amherst, Massachusetts, a town of 35,000 people in the western part of the state. The college’s 1,000-acre campus is adjacent to downtown Amherst.
- Find maps, directions and more in Visit Amherst.
- Take a virtual tour of campus.
- View the campus live on our AmhCams and see multimedia views.
- View slides and read about Town Life.
Sustainability Matters at Amherst
Learn about sustainability and the many programs across campus that promote resource conservation and minimize environmental impact.
News and Events
There’s always something interesting going on at Amherst, no matter where your interests lie.