Este municipio se localiza a 38° 45' latitud Norte y 2° 27' longitud Oeste, y limita con los municipios de Alcaraz y Masegoso por el este, Alcaraz y Peñascosa por el sur, Viveros y El Ballestero por el norte y con la provincia de Jaén (Andalucía) por el oeste.