Situado en el norte de la provincia, es el pueblo más alto (las calles están situadas a 925 metros sobre el nivel del mar) y su término está completamente rodeado de sierras pertenecientes al movimiento geológico de la Subbética con formaciones de dolomías y margocalizas como la Sierra de Camarolos por el suroeste, la Sierra del Jobo, cuyas cimas forman la frontera de su término por oeste y noroeste, con el pico del Chamizo (1.641 msnm).