Deer Lake photograph

Deer Lake

Use attributes for filter !
Weather13°C, Wind SW at 0 km/h, 88% Humidity
Population5,249 (2016)
Local timeMonday 02:26
Date of Reg.
Date of Upd.
ID1001834
Send edit request

About Deer Lake


Deer Lake is a town in the western part of the island of Newfoundland in the province of Newfoundland and Labrador, Canada. The town derives its name from Deer Lake and is situated at the outlet of the upper Humber River at the northeastern end of the lake.

Related Persons

Next Profile ❯