1. Home
  2. / National Hockey League
  3. / In which city is the NHL's headquarters located?

In which city is the NHL's headquarters located?

  • Toronto

  • Montreal

  • New York City

  • Los Angeles

Answer

The NHL's headquarters are located in Midtown Manhattan, New York City. The head office moved there from Montreal in 1989. New York City is a major hub for sports and entertainment, making it an ideal location for the league's headquarters.
National Hockey League Expert Quiz: 21 Questions to test your expertise

National Hockey League Expert Quiz: 21 Questions to test your expertise

Take the National Hockey League Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox