Amherst College, founded in 1821, is widely regarded as one of the premier liberal arts colleges in the world. Located in western Massachusetts, close to the beautiful Berkshires, Amherst draws students from nearly every state and more than 40 countries.
With an endowment of nearly $1 billion, Amherst has extensive physical resources. The college’s scenic 1,000-acre campus is near the center of the town of Amherst. Nearly every academic building on campus has been renovated in the past five years, and Amherst’s academic and athletic facilities are among the best in the nation.