Amherst College

Amherst College

Since its founding in 1821, Amherst College has become one of the premier liberal arts colleges in the nation, enrolling some 1,600 talented, energetic and diverse young men and women.

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.

Contact Details

Office Address

Amherst College
P.O. Box 5000
Amherst, MA, USA 01002-5000
Phone: (413) 542-2000

Executives

Chairman

Jide J. Zeitlin

President and Trustee

Anthony W. (Tony) Marx

Business Reviews for Amherst College

Related Companies