De acuerdo a los datos proporcionados por el último censo nacional del INDEC (efectuado el 27 de octubre de 2010) su población total es de 49.445 habitantes, ubicando a Villaguay como el séptimo entre los diez municipios más poblados de la provincia.