Lopera pertenece a la provincia de Jaén, con una población aproximada de 4000 habitantes y una extensión
superficial de 67 km² con un perímetro de forma sensiblemente circular, se
encuentra situada a una altitud de 276 metros y a 54 kilómetros de la capital
de provincia, Jaén.
Pertenece a
la zona en la denominada Campiña baja y valle de Andújar, siendo su núcleo de
población el más occidental de los municipios jiennenses. Limita su término
municipal, al norte con Marmolejo (Jaén) y Montoro (Córdoba), al
sur con Porcuna (Jaén), al este con Arjona (Jaén) y al oeste con Cañete de las Torres,
Bujalance, Villa del Río y Montoro, todos ellos de la provincia de Córdoba. El
río Guadalquivir atraviesa el término municipal por su parte norte, mientras
que el arroyo Salado, afluente de éste, serpentea de sur a norte con escaso
caudal.
Lopera se caracteriza por su
orografía suave, de onduladas colinas, típica de campiña olivarera. Su economía es básicamente agrícola, con hegemonía del olivar, quedando tan sólo
algunos pequeños reductos de viñedos de uva blanca y cereal, antes muy
abundantes; también existen algunos cultivos de regadío (algodón, girasol,
remolacha, maíz...) en las zonas bajas (vegas del arroyo Salado).