La municipalité comporte de rive avec le fleuve Saint-Laurent (à marée haute); de limite avec la ville de Beaupré, de limite avec Saint-Ferréol-les-Neiges (délimité par la rivière Sainte-Anne); avec Saint-Tite-des-Caps; et avec le territoire non organisé de Sault-au-Cochon. Cette dernière limite passe du côté ouest de la cime de Cap-Tourmente. La forme du territoire ressemble à l'image un cône difforme dont il manque une pointe au nord-est, soit le territoire de Saint-Tite-des-Caps.