Al norte se encuentra el río Almodóvar que nace en la Sierra de Ojén y es afluente del río Barbate.