Burlington is located in Southern Ontario at the western end of Lake Ontario, lying between the north shore of Lake Ontario and the ridge of the Niagara Escarpment.