World's Best Scientists 2026 revealed!
Amherst College

Amherst College

- Law

United States
Established: 1821
Scholars: 1

Overview of Amherst College

Amherst College, officially established in 1821, is a prestigious private liberal arts institution located in Amherst, Massachusetts, United States. Founded originally as an attempt to relocate Williams College, Amherst has since evolved into an independent, internationally recognized college renowned for academic rigor. The college serves approximately 1,900 undergraduates and maintains a low student-to-faculty ratio of 7:1, ensuring a highly personalized academic experience. Operated as a single-campus institution, Amherst is known for its teaching-focused mission within a dynamic academic community.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
48 World 41 National H-index 51 Citations 9,592 354

Recently Published Articles