Nesslin Lake is a hamlet in the Canadian province of Saskatchewan. It is situated between the southern shore of Nesslin Lake and northern shore of Swede Lake in the Rural Municipality of Big River No. 555.
In the 2021 Census of Population conducted by Statistics Canada, Nesslin Lake had a population of 15 living in 8 of its 22 total private dwellings, a change of from its 2016 population of 5. With a land area of, it had a population density of in 2021.[1]