La Villa de Lupión es un pequeño pueblo de la provincia de Jaén que se compone del pueblo propiamente dicho con 700 habitantes, y un anejo al pueblo llamado Guadalimar con 400 habitantes.
Esta situado en el centro geografico de la provincia en la comarca de la Loma de Ubeda, entre los rios Guadalquivir y Guadalimar.
Su actividad economica mas importante es la agricultura, concretamente el olivar.Es famoso por su buen Aceite