World's Best Scientists 2026 revealed!
Northeastern University

Northeastern University

- Economics And Finance

United States
Established: 1898
Scholars: 1
Award Badge
Best Universities
2025
Award Badge
Ecology and Evolution
USA
2023

Northeastern University Overview

Northeastern University, officially established in 1898, is a private research university located in Boston, Massachusetts, United States. Renowned for its global outlook and dynamic ties to industry, Northeastern has evolved from a local commuter school into a prestigious international institution. With over 35,000 undergraduate and graduate students, the university operates a comprehensive network, including its main Boston campus and additional campuses in key U.S. cities such as Seattle, San Francisco, Charlotte, and Toronto, Canada. Its blend of teaching and research excellence positions it prominently within North American 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
2056 World 1195 National H-index 42 Citations 8,782 127