Arévalo se encuentra en la comarca de Tierra de Arévalo, a 828 metros de altitud, y es bañada por los
ríos Adaja y su afluente el Arevalillo que envían sus
aguas al
río Duero. El municipio cuenta con una extensión de 45,71 km². La comarca más amplia a la que pertenece se denomina «La Moraña», debido a la abundancia de pobladores moros cuando la frontera de las españas cristiana y musulmana estaba en el río Duero y estas tierras eran las situadas más allá del Duero ("extremo-Duero") por lo que eran conocidas como las extratierras extremo-duero castellanas o
extremadura castellana.