El municipio esta integrado por cuatro localidades que suman actualmente 197 habitantes de los cuales 103 residen en Viñas, 43 en Ribas, 35 en San Blas y 16 en San Blas. A nivel poblacional es uno de los municipios alistanos que más ha sufrido el descenso demográfico a acusa de la emigración y el éxodo rural y desde 1930 en que alcanzó su mayor nivel poblacional con 988 habitantes ha sufrido una perdida de 791 empadronados en 87 años. Se da la curiosidad que mientras el resto de municipios alistanos se incrementaba la población durante la Guerra Civil y la Posguerra para alcanzar la mayor población entre 1950 y 1960, Viñas fue el único donde se bajo año tras año preocupantemente. Viñas, como pueblos, vivió su mayor asentamiento poblacional en 1950 cuando había allí residiendo 351 habitantes, 248 más que en la actualidad. En la década de los sesenta perdía 18 vecinos, en los setenta 55 y en los ochenta 104, llenado al siglo XXI con solo 146. Entre las consecuencias de la bajada de población está que la Corporación Municipal integrada por siete ediles ha pasado en la actualidad a cinco y candidaturas en listas abiertas.