Villacarrillo ha superado ligeramente a Baeza como el municipio más productor de aceite de oliva en la presente campaña oleícola 2019/2020 de la provincia de Jaén, el mayor territorio mundial de elaboración de aceites de oliva. Con datos a 31 de marzo, a los que ha tenido acceso Oleum Xauen, Villacarrillo ha conseguido unas 371 toneladas de aceite de oliva más que el de Baeza por cuanto en las almazaras y cooperativas del término villcarrillense se han elaborado en esta campaña casi 22.306 toneladas de aceite de oliva frente a las cerca de 21.935 obtenidas en la ciudad Patrimonio de la Humanidad. Ambos municipios pertenecen a la comarca jiennense de La Loma, la mayor productora de aceites de oliva del mundo.
Tras estos municipios se sitúa Alcalá la Real en la actual campaña oleícola, con casi 19.450 toneladas de aceite de oliva obtenidas; seguido de Villanueva del Arzobispo, con 15.251; Úbeda, con 15.129, y en la órbita cercana a los diez millones de kilos de aceites de oliva se encuentran los municipios de Peal de Becerro, Mancha Real y Cazorla.
Por el contrario, en la anterior campaña oleícola 2018/2019, en las empresas aceiteras baezanas se obtuvieron casi 38.796 toneladas de aceite de oliva frente a las casi 36.236 conseguidas en Villacarrillo, según los datos de la Delegación Territorial de Agricultura en Jaén. Por detrás de ellos se situaron Úbeda, con casi 27.551; Villanueva del Arzobispo, con 23.233; las casi 23.000 de Alcaudete y Alcalá la Real, con 21.419.
En la actual campaña 2019/2020 se han obtenido en la provincia de Jaén algo más de 395.000 toneladas de aceite de oliva frente a las más de 663.000 de la anterior. El promedio de la producción de aceite de oliva en la provincia de Jaén en los siete últimos años se sitúa en casi 494.000 toneladas, mientras que la cosecha récord provincial totaliza algo más de 750.228 toneladas, conseguido en la campaña 2013/2014.