Diversas
fuentes locales han demostrado que la cifra de población del INE no es correcta debido a un error burocrático. Desde 1897
Villanueva de la Jara empezó a crecer demográficamente hasta alcanzar los 3.600 habitantes aproximadamente en 1950. Es a partir de ahí, debido al escaso interés de la dictadura de Franco de desarrollar los
pueblos del interior, la progresiva mecanización del
campo y la exclusiva dependencia de este sector, cuando se produce un fuerte éxodo hacia las zonas urbanas (
Valencia,
Madrid,
Barcelona...) y que reduce la población a 2.500 habitantes. Desde entonces y debido a la llegada de inmigrantes a la localidad la cifra es estable. Actualmente viven en Villanueva de la Jara unos 300 inmigrantes de distintas nacionalidades (ecuatorianos, rumanos, marroquíes,...) siendo la comunidad rumana la de mayor población.