What pull factors are likely to help the city of Sault Ste. Marie attract people from other parts of Ontario and Canada to help boost its population base in the next 10 years? The city of Sault Ste. Marie is located in Algoma District of Ontario, Canada. It is the third largest city in Northern Ontario. As of the census carried out in 2011, the city had a population of 79,800 (Citi-Data). Generally, pull factors attract people from other places into another location.