There are 30 teams total, of which 23 are from the US.
1.Chicago Blackhawks
2.Carolina Hurricanes
3.Colorado Avalanche
5.Pittsburgh Penguins
7.Anaheim Ducks
8.Buffalo Sabres
10.Boston Bruins
11.Tampa Bay Lighting
12.St.Louis Blues
13.Las Angeles Kings
14.San Jose Sharks
15.Nashville Predetors
16.Florida Panthers
17.New York Islanders
18.New York Rangers
19.Dallas Stars
20.Minnesota Wild
21.Pheonix Coyotes
22.New Jersey Devils
23.Detroit Red Wings
Chat with our AI personalities
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.
All of the teams in the NHL have American players.
The NHL is comprised of 30 teams - 24 in the United States and 6 in Canada.
There are no hockey teams in Idaho.
30