Thunder Bay, Ontario has produced the most NHL players.
London Ontario has produced the most NHL players either by birth or playing through Hockey Canada in the London Area. The London Knights in the OHL are a huge contributor to the NHL as well.
Ontario
Edmonton has 21 Canadian players. That is the NHL team that has the most. as of April 19th 2010 they have 21 Canadian born players
Toronto
The San Jose Sharks sented 8 of its players to the 2010 Olympic games, the most for any NHL team.
The Buffalo Sabres, with 11 American players.
Number of NHL PlayersThere are currently 690 players in the NHL.
This school may not produce the most each year, but I understand that over the years, the University of Minneosta has produced 158 players to get drafted by the NHL... But most belive that the University of Michigan is NHL U..
University of Minnesota
Canada by a landslide
Most of them are raising their families .