El término municipal limita al norte con los municipios de Villarrobledo y Munera, al este con el de Lezuza, al sur con los de Alcaraz, Robledo (un pequeño pico, casi no hay contacto), El Ballestero, Viveros, de nuevo con Alcaraz, y al oeste con los de Villahermosa y Ossa de Montiel.