Altdorf lies two kilometres south of the Neckar River in the foothills of the Swabian Jura.
Adjacent communities are Neckartailfingen to the north, Nürtingen to the Northeast, Großbettlingen to the east, Bempflingen to the south and Neckartenzlingen in the West.