Het dorp ligt aan de zuidoever van de Nederrijn, ten NW van Nijmegen, ten ZW van Arnhem en ten ZO van Wageningen.
Heteren maakt deel uit van de gemeente Overbetuwe.
De geschiedenis van Heteren gaat terug tot de Romeinse tijd.
De naam Heteren is afgeleid van het Oudnederlandse woord "hetero", dat "hoogte" betekent.
In de loop der eeuwen is Heteren een klein dorpje gebleven, totdat het in de 20e eeuw begon te groeien.