Niagara-on-the-Lake est une ville canadienne située près de l'endroit où le Niagara rencontre le lac Ontario dans la région de Niagara du sud de la province de l'Ontario. Elle est située de l'autre côté de la rivière Niagara de Youngstown, dans l'État de New York.
La ville s'appelle Niagara depuis 1798. Auparavant elle a porté les noms de Butlersburg, West Niagara et Newark.