Where NHL players are from
Canada has the most players on NHL rosters now, 355, ahead of Sweden with 82. Of the cities, Toronto, Canada has the most, 28. Rosters are on file in full from 1993-94; before that only some of the stars are.
US states
| # | State | On rosters now | On file |
|---|---|---|---|
| 1 | Minnesota | 46 | 185 |
| 2 | Michigan | 37 | 142 |
| 3 | New York | 24 | 101 |
| 4 | Massachusetts | 23 | 126 |
| 5 | Illinois | 13 | 54 |
| 6 | California | 12 | 40 |
| 7 | Florida | 11 | 17 |
| 8 | New Jersey | 10 | 27 |
| 9 | Arizona | 9 | 10 |
| 10 | Wisconsin | 7 | 28 |
| 11 | Ohio | 7 | 23 |
| 12 | Missouri | 6 | 17 |
| 13 | Pennsylvania | 5 | 27 |
| 14 | Texas | 5 | 8 |
| 15 | Connecticut | 4 | 27 |
| 16 | Colorado | 4 | 12 |
| 17 | New Hampshire | 3 | 9 |
| 18 | Nebraska | 3 | 4 |
| 19 | Rhode Island | 2 | 14 |
| 20 | North Dakota | 2 | 11 |
| 21 | Maine | 2 | 7 |
| 22 | Virginia | 2 | 6 |
| 23 | Maryland | 2 | 5 |
| 24 | Alaska | 1 | 12 |
| 25 | Indiana | 1 | 9 |
| 26 | Washington | 1 | 8 |
| 27 | Utah | 1 | 5 |
| 28 | Georgia | 0 | 3 |
| 29 | North Carolina | 0 | 3 |
| 30 | Oregon | 0 | 3 |
Countries outside the United States
| # | Country | On rosters now | On file |
|---|---|---|---|
| 1 | Canada | 355 | 2294 |
| 2 | Sweden | 82 | 264 |
| 3 | Russia | 47 | 167 |
| 4 | Finland | 44 | 165 |
| 5 | Czechia | 16 | 88 |
| 6 | Switzerland | 11 | 21 |
| 7 | USSR | 9 | 63 |
| 8 | Slovakia | 7 | 25 |
| 9 | Latvia | 6 | 21 |
| 10 | Germany | 6 | 16 |
| 11 | Belarus | 6 | 12 |
| 12 | Denmark | 5 | 13 |
| 13 | Czechoslovakia | 4 | 149 |
| 14 | Austria | 3 | 9 |
| 15 | Norway | 3 | 9 |
| 16 | France | 1 | 5 |
| 17 | NF | 0 | 21 |
| 18 | Ukraine | 0 | 14 |
| 19 | West Germany | 0 | 9 |
| 20 | Slovenia | 0 | 5 |
| 21 | ENG | 0 | 4 |
| 22 | Poland | 0 | 4 |
| 23 | Angarsk | 0 | 3 |
Cities
Birthplace as ESPN lists it for each player; places with 3 or more NHL players on file, cities with five or more.