Villacarrillo es un municipio español situado en la parte suroccidental de la comarca de Las Villas, en la provincia de Jaén. Cuenta con una población de 10.902 habitantes (INE 2021) y una extensión de 242,8 km².
El municipio se encuentra situado en la Campiña de Jaén, a los pies de la Sierra de las Cuatro Villas. Su clima es mediterráneo, con inviernos suaves y veranos calurosos.