De Heiligenbergerbeek (vroeger: Lunterse Beek) begint ten noorden van Woudenberg en stroomt naar Amersfoort. De beek is 8 kilometer lang. Het Heiligenbergerbeekdal heeft een oppervlakte van 300 hectare. De beek ligt op de grens van de Gelderse Vallei en de Utrechtse Heuvelrug. Het beekdal vormt een kwelgebied. Kwelwater uit het gebied rondom Woudenberg wordt afgevoerd via de Woudenbergse Grift, die achter Huize Den Treek in de Heiligenbergerbeek uitkomt.