El municipio se encuentra en la comarca de la Campiña de Baena y es cabeza del partido judicial homónimo y al cual se acogen los municipios de Luque, Valenzuela, la pedanía de Albendín y siete caseríos menores.