À partir de la limite de la municipalité de Tadoussac, le littoral nord de la rivière Saguenay comporte de hautes falaises très escarpées et de hautes montagnes. Ce panorama de montagnes attire de nombreux plaisanciers qui remontent en bateau le cours de la rivière. D'autres admirent ce relief fort accidenté par la voie aérienne. Les principales baies du littoral nord de la rivière Saguenay dans le territoire de Sacré-Coeur sont: anse à la Barque, anse à Richard, anse à la Boule, anse à la Passe-Pierre, anse Creuse, anse à la Grosse Roche, anse à Pierrot, anse aux Mouches, baie Sainte-Marguerite (où se déverse la rivière Sainte-Marguerite), anse des Îlets Rouge, anse Gagnon (face à l'île St-Barthélemy). Chaque anse ou baie a son histoire ou sa signification. Les principales routes secondaires d'accès au littoral nord sont celle de la vallée de la rivière Sainte-Marguerite et celle menant à l'Anse-à-Pierrot; cette dernière route mène via le haut de la falaise à l'Anse Creuse et au sommet d'un promontoire face à l'Anse à la Passe-Pierre. Une autre route secondaire mène au Cap de la Boule qui délimite la partie ouest de l'anse à la Boule.