where is northeastern university

2 hours ago 2
Nature

Northeastern University is located in Boston, Massachusetts, USA. Its main campus is situated at 360 Huntington Avenue in the Fenway Cultural District, near the neighborhoods of Fenway–Kenmore and Roxbury, along Huntington Avenue and Columbus Avenue

. The campus covers about 73 acres and is in the center of Boston, close to landmarks like the Museum of Fine Arts and Symphony Hall

. In addition to the Boston main campus, Northeastern University has satellite campuses in several other locations including Charlotte, North Carolina; Seattle, Washington; San Jose and Oakland, California; Portland, Maine; Burlington, Massachusetts; Miami, Florida; New York City; London, England; and Toronto and Vancouver in Canada