En el 2022 aumentó unos 100 habitantes y este año la población también se ha incrementado aproximadamente en otros 100 vecinos.

La población de Villarcayo a día 1 de enero de 2023 era de 4.018 habitantes mientras que en diciembre de este mismo año era de 4.108 habitantes, por lo durante los últimos 12 meses los empadronados han aumentado en un centenar aproximadamente.
La tendencia demográfica de la Villa es positiva y por segundo año consecutivo Villarcayo aumenta población, en 2022 ya aumentó unos 100 habitantes y este año 2023 también se ha aumentado otros 100 habitantes, en total en los dos últimos años el aumento ha sido de 200 habitantes, aunque muy lejos de los 4.859 habitantes del año 2011.