Villacarillo is een gemeente in de provincie Jaén, in de autonome regio Andalusië, gelegen in het zuiden van Spanje. Het is gelegen in de regio La Loma, op ongeveer 20 kilometer ten noorden van de stad Jaén.
De gemeente Villacarillo heeft een oppervlakte van ongeveer 86 vierkante kilometer en is de thuisbasis van ongeveer 6.000 inwoners, die voornamelijk in de stad en de omliggende dorpen wonen.
Villacarillo behoort tot de comarca La Loma y Las Villas, en de gemeente bestaat uit verschillende dorpen, waaronder Venta de los Santos, El Campillo, Solana del Pino, en La Fernandina.