Situada en el límite de la Meseta Central, donde termina el extremo occidental de la Submeseta Sur y comienza la penillanura extremeña, la ciudad se asienta sobre una terraza fluvial del río Tajo, en un ensanche del mismo debido a la desembocadura en su margen derecha del río Alberche, que confluye con el Tajo 4 km al este dentro de su término municipal, y de varios afluentes menores como el arroyo de las Parras o Cordera, el arroyo Papacochinos, el arroyo Berrenchín, el arroyo de La Portiña, el arroyo Bárrago, el arroyo Baladiez, Baladiel o Albaladiel y el arroyo Merdancho.