ARe u asking how many teams are in the NHL because there are 30 in all. there are 6 Canadian teams and 24 American teams.
Chat with our AI personalities
The NHL is comprised of 30 teams - 24 in the United States and 6 in Canada.
Detroit
There are no hockey teams in Idaho.
All of the teams in the NHL have American players.
30