Según datos del INE de 2011, Villatobas tiene una población de 2745 habitantes, de los cuales 1414 son varones y 1331 son mujeres.