Burlington has a population of 164,415. It is a city located in the Greater Toronto Area at the western end of Lake Ontario. The city lies between the north shore of Lake Ontario and the ridge of the Niagara Escarpment. Burlington is roughly in the centre of the Golden Horseshoe region, a dynamic location in Southern Ontario with many attractions. The city has been rated as one of Canada's best places to live, presently ranking as the nation's third best city in which to reside.