In Nederland komt het edelhert voor in twee gebieden: op de Veluwe en in de Oostvaardersplassen. Van nature komt het edelhert in Nederland in alle habitats voor: de duinen, het rivierengebied, op de hogere gronden in de bossen en zelfs in de moerassen en de venen, waarmee Nederland oorspronkelijk voor bijna twee derde bedekt was en die nu vrijwel geheel verdwenen zijn.