El término municipal de Pegalajar ocupa una extensión de 80 km² en el valle del río Guadalbullón, a unos 18.8 km al sureste de la ciudad de Jaén, dentro de la Comarca de Sierra Mágina y pertenece a la Demarcación Paisajística de Los Montes-Subbética.