Das Gemeindegebiet von Villanders umfasst eine Fläche von insgesamt 44 km², welche auf drei Fraktionen aufgeteilt ist:
St. Stefan (Hauptort)

St. Moritz

St. Valentin

Bevölkerungsentwicklung vom Jahr 1900 bis zum Jahr 2011
(aufgrund der Volkszählungen)
| Jahr | Einwohnerzahl |
|---|
| 1900 | 1497 |
| 1905 | 1526 |
| 1908 | 1528 |
| 1914 | 1580 |
| 1921 | 1613 |
| 1932 | 1758 |
| 1951 | 1422 |
| 1961 | 1514 |
| 1971 | 1616 |
| 1981 | 1683 |
| 1991 | 1748 |
| 2001 | 1834 |
| 2011 | 1893 |
Sprachgruppen
| Volkszählung | Deutsche | Italiener | Ladiner |
|---|
| Jahr 1991 | 98,37 % | 1,10 % | 0,53 % |
| Jahr 2001 | 98,29 % | 1,37 % | 0,34 % |
| Jahr 2011 | 98,47 % | 1,15 % | 0,38 % |
Die Bevölkerungsdichte
Der Großteil der Bevölkerung lebt verstreut über das ganze Gemeindegebiet. Im Jahre 2013 betrug in Villanders die Wohnbevölkerungsdichte 42 Einwohner je km²; im Vergleich zum gesamten Land, wo die Bevölkerungsdichte 69 Einwohner je km² betrug.