In the current 2008-2009 season, there are 30 teams in the league.
There are 30 National Hockey League teams in North America, 24 in the United States and 6 in Canada. In 2011 this changed to 23 teams in the United States and 7 in Canada when the Atlanta Thrashers...
30
There are no NHL teams in Utah
24 teams
30 teams