World's Best Scientists 2026 revealed!
Northeastern University

Northeastern University

- Earth Science

China
Established: 1923
Scholars: 2
Award Badge
Best Universities
2025
Award Badge
Psychology
China
2026

Overview of Northeastern University

Northeastern University, officially established in 1898, is a leading private research institution located in Boston, Massachusetts, USA. Originally founded as a night school at the Huntington Avenue YMCA, Northeastern has since expanded into a comprehensive university with a global reach. Today, the university enrolls over 27,000 students across its undergraduate and graduate programs and operates satellite campuses in cities such as Seattle, San Francisco, London, Toronto, and Vancouver. Recognized as a research-intensive university, Northeastern is renowned for combining academic rigor with real-world engagement, positioning itself firmly among the foremost institutions in North America.

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
513 World 33 National H-index 81 Citations 18,722 371
5388 World 348 National H-index 42 Citations 4,337 146