Bonita población situada al nordeste de la provincia, sobre una ladera cerca del río Amurjo, en la zona central de Sierra de Segura. Su paisaje, de carácter montañoso, está repleto de lugares de interés paisajístico, como Amurjo, los Estrechos, Navalcaballo, Valdemarín y Linarejos. Como monumentos cabe destacar la Iglesia Parroquial de Nuestra Señora de la Asunción, la Fuente de los Chorros y las Torres de Santa Catalina.
Su término municipal está incluido en el Parque Natural de las Sierras de Cazorla, Segura y Las Villas, el mayor espacio protegido de España.