World's Best Scientists 2026 revealed!
Northeastern University

Northeastern University

- Computer 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 private research-intensive institution located in Boston, Massachusetts, United States. Over its 125-year history, Northeastern has evolved into a global educational leader with a strong commitment to innovation and experiential learning. Serving more than 27,000 students, it boasts a multi-campus network spanning several U.S. cities and international locations, including Toronto, London, and Vancouver. With nine colleges and schools, Northeastern delivers a comprehensive portfolio of undergraduate and graduate programs. Its growing global footprint, robust research capacity, and diverse academic community position it as a prominent player in international higher education.

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
3689 World 493 National H-index 58 Citations 11,145 189
6475 World 862 National H-index 47 Citations 9,204 292