New liskeard population As of the 2016 Census, the population of New Liskeard, Ontario is approximately 5,444 people.