Skip to main content

How many NHL teams are there?

How many NHL teams are there?

Find out more information about the actual number of NHL teams currently.

The National Hockey League (NHL) is the world's premier ice hockey league and one of the most competitive professional sports leagues in the world. The league is currently composed of teams from the United States and Canada. 


How many NHL teams are there currently?

As of May 2025, the NHL franchise consists of 32 teams (25 in the United States and 7 in Canada). This number has been maintained by the league since the expansion was awarded to the Seattle Kraken in 2021.


The National Hockey League is also one of the richest sports leagues globally and is ranked alongside the NFL, MLB, NBA and the English Premier League.


Here is the list of teams in the NHL currently by conference. 


Eastern Conference

Boston Bruins

Buffalo Sabres

Carolina Hurricanes

Columbus Blue Jackets

Detroit Red Wings

Florida Panthers

Montreal Canadiens

New Jersey Devils

New York Islanders

New York Rangers

Ottawa Senators

Pittsburgh Penguins

Philadelphia Flyers

Tampa Bay Lightning

Toronto Marple Leafs

Washington Capitals


Western Conference 

Anaheim Ducks

Calgary Flames

Chicago Blackhawks

Colorado Avalanche

Dallas Stars

Edmonton Oilers

Los Angeles Kings

Minnesota Wild

Nashville Predators

San Jose Sharks

Seattle Kraken

St. Louis Blues

Utah Mammoth 

Vancouver Canucks

Vegas Golden Knights


NHL teams by division 


Eastern Conference

Atlantic Division

- Toronto Maple Leafs

- Florida Panthers

- Tampa Bay Lightning

- Boston Bruins

- Montreal Canadiens

- Detroit Red Wings

- Ottawa Senators

- Buffalo Sabres


Metropolitan Division

- Carolina Hurricanes

- Pittsburgh Penguins

- Columbus Blue Jackets

- Philadelphia Flyers

- Washington Capitals

- New Jersey Devils

- New York Islanders

- New York Rangers


Western Conference

Central Division

- St. Louis Blues

- Chicago Blackhawks

- Colorado Avalanche

- Utah Mammoth 

- Nashville Predators

- Winnipeg Jets

- Dallas Stars

- Minnesota Wild


Pacific Division

- Los Angeles Kings

- Edmonton Oilers

- Calgary Flames

- Vancouver Canucks

- Seattle Kraken

- San Jose Sharks

- Anaheim Ducks

- Vegas Golden Knights