El municipio forma frontera con la provincia de Córdoba y sus aguas se reparten entre dos cuencas: las pertenecientes a la red del Guadalquivir (Bembézar) y a las del Guadiana (Zujar).