Cette municipalité longe le fleuve sur une distance de 27 kilomètres. À l'embouchure de la rivière Sault au Mouton, le grès s'étire jusqu'à 2,8 km à marée basse ou 4.5 km à partir de l'embouchure de la rivière Éparlan. Dans cette zone de la rive nord-ouest du fleuve Saint-Laurent, le grès s'étend de la Baie des Escoumins (village Les Escoumins) à l'embouchure de la rivière Portneuf (à Portneuf-sur-Mer). La magnifique baie de Mille-Vaches fait face au village de Saint-Paul-du-Nord, et est délimité vers l'est par la péninsule de Portneuf qui est coiffée par la Pointe au Boisvert. Les pointes suivantes s'avancent dans la baie: Les Crans Rouges et Pointe à Émile.