Redditor /u/ChangsManagement compiled this map with the Interactive ArcGIS tool and birthplace data from Hockey Reference. It shows all of the birthplaces of the National Hockey League within North America. It looks like the birthplaces concentrate heavily along Canada's own population, as well as a strip from Boston to Philadelphia.
As a patriotic Texan, I looked up the stats for my own state. 12 NHL players were born in Texas, 3 of from Arlington, a suburb of Dallas.
A worldwide map would also be interesting. It would appears that NHL players also hail from decidedly non-icy countries such as Brazil, the Bahamas, and Taiwan. An vastly disproportionate number were born in the former Czechoslovakia and the Soviet Union.
-via Flowing Data