Su término municipal tiene una extensión superficial de 98,2 km² incluidos gran parte en el Parque Natural de las Sierras de Cazorla, Segura y Las Villas.