Veyras had a population (as of 2019) of 1,839. , 12.6% of the population are resident foreign nationals. Over the last 10 years (2000–2010 ) the population has changed at a rate of 13.7%. It has changed at a rate of 14.5% due to migration and at a rate of 1.8% due to births and deaths. Most of the population () speaks
French (1,196 or 84.1%) as their first language,
German is the second most common (165 or 11.6%) and
Italian is the third (37 or 2.6%). Of the population in the municipality, 313 or about 22.0% were born in Veyras and lived there in 2000. There were 678 or 47.7% who were born in the same canton, while 199 or 14.0% were born somewhere else in Switzerland, and 185 or 13.0% were born outside of Switzerland. , there were 568 private households in the municipality, and an average of 2.4 persons per household. , the construction rate of new housing units was 5.2 new units per 1000 residents. Colors= id:lightgrey value:gray(0.9) id:darkgrey value:gray(0.8) ImageSize = width:960 height:210 PlotArea = height:150 left:100 bottom:50 right:100 AlignBars = justify DateFormat = x.y Period = from:0 till:1500 TimeAxis = orientation:vertical AlignBars = justify ScaleMajor = gridcolor:darkgrey increment:300 start:0 ScaleMinor = gridcolor:lightgrey increment:60 start:0 PlotData= color:yellowgreen width:40 mark:(line,white) align:center bar:1850 from:start till:65 text:"65" bar:1860 from:start till:153 text:"153" bar:1870 from:start till:144 text:"144" bar:1880 from:start till:78 text:"78" bar:1888 from:start till:106 text:"106" bar:1900 from:start till:113 text:"113" bar:1910 from:start till:155 text:"155" bar:1920 from:start till:136 text:"136" bar:1930 from:start till:212 text:"212" bar:1941 from:start till:302 text:"302" bar:1950 from:start till:347 text:"347" bar:1960 from:start till:434 text:"434" bar:1970 from:start till:730 text:"730" bar:1980 from:start till:1004 text:"1,004" bar:1990 from:start till:1347 text:"1,347" bar:2000 from:start till:1422 text:"1,422" ==Politics==