Val-David chevauche la magnifique rivière du Nord qui serpente dans la vallée, entre les collines laurentiennes. Ce territoire municipal comporte cinq montagnes: mont Césaire, mont Condor, mont Plante, mont Saint-Aubin et mont Thérien. Il compte aussi 13 petits lacs. 