La rivière Sainte-Marguerite, une rivière à saumon, traverse la partie sud-est du parc. Au fil des millénaires, cette rivière a creusé une vallée profonde dans le massif des Monts Valin. Les collines bordant la rivière s'élèvent entre 500 et 800 mètres d'altitude.