Ontario, Canada · North America
17,511
Population
North America
Continent
Toronto
Timezone
CA
Country Code
Niagara-on-the-Lake is a town in Ontario, Canada. It is located on the Niagara Peninsula at the point where the Niagara River meets Lake Ontario, across the river from New York, United States. Niagara-on-the-Lake is in the Niagara Region of Ontario and is the only town in Canada that has a lord mayor. It had a population of 19,088 as of the 2021 Canadian census. Niagara-on-the-Lake is important in the history of Canada: it served as the first capital of the province of Upper Canada, the predeces...
Coordinates
43.2565°, -79.0853°
Region/State
Ontario
District
Regional Municipality of Niagara
Compare prices across top booking platforms
Compare before you book!
Prices can vary significantly between platforms. We recommend checking at least 2-3 sites to find the best deal for your stay in Niagara-on-the-Lake.
Add to your itinerary
Start planning your road trip with Niagara-on-the-Lake as a destination. Create a custom route and discover more amazing places along the way.
Start Road TripAdd to your favorites
Save Niagara-on-the-Lake to your favorites and easily find it later when planning your trips.
Free to get started
No credit card required
Country
Canada
Region
Ontario
Timezone
America/Toronto
Create your free account and start planning an unforgettable road trip. Discover hidden gems, save your favorite spots, and share your adventures.
Population
17,511