Saint-Luc is first mentioned in 1267 as Lus. In 1304 it was mentioned as Luc, which was the official name until 1904. The name Saint-Luc first appears around 1850.
Saint-Luc has a population of 312. Most of the population speaks French as their first language, German is the second most common and Portuguese is the third. There are 8 people who speak Italian. Of the population in the village, 110 or about 34.5% were born in Saint-Luc and lived there in 2000. There were 87 or 27.3% who were born in the same canton, while 53 or 16.6% were born somewhere else in Switzerland, and 66 or 20.7% were born outside of Switzerland. , there were 135 people who were single and never married in the village. There were 154 married individuals, 16 widows or widowers and 14 individuals who are divorced. There were 32 households that consist of only one person and 11 households with five or more people. , a total of 120 apartments were permanently occupied, while 845 apartments were seasonally occupied and 55 apartments were empty. The historical population is given in the following chart: Colors= id:lightgrey value:gray id:darkgrey value:gray ImageSize = width:960 height:210 PlotArea = height:150 left:100 bottom:50 right:100 AlignBars = justify DateFormat = x.y Period = from:0 till:550 TimeAxis = orientation:vertical AlignBars = justify ScaleMajor = gridcolor:darkgrey increment:100 start:0 ScaleMinor = gridcolor:lightgrey increment:20 start:0 PlotData= color:yellowgreen width:40 mark: align:center bar:1850 from:start till:385 text:"385" bar:1860 from:start till:462 text:"462" bar:1870 from:start till:476 text:"476" bar:1880 from:start till:436 text:"436" bar:1888 from:start till:549 text:"549" bar:1900 from:start till:501 text:"501" bar:1910 from:start till:549 text:"549" bar:1920 from:start till:383 text:"383" bar:1930 from:start till:377 text:"377" bar:1941 from:start till:296 text:"296" bar:1950 from:start till:240 text:"240" bar:1960 from:start till:193 text:"193" bar:1970 from:start till:168 text:"168" bar:1980 from:start till:212 text:"212" bar:1990 from:start till:245 text:"245" bar:2000 from:start till:319 text:"319"
There were 165 residents of the village who were employed in some capacity, of which females made up 42.4% of the workforce. the total number of full-time equivalent jobs was 167. The number of jobs in the primary sector was 14, of which 3 were in agriculture and 11 were in forestry or lumber production. The number of jobs in the secondary sector was 14 of which 13 or were in manufacturing and 1 was in construction. The number of jobs in the tertiary sector was 139. In the tertiary sector; 14 or 10.1% were in the sale or repair of motor vehicles, 17 or 12.2% were in the movement and storage of goods, 67 or 48.2% were in a hotel or restaurant, 6 or 4.3% were in education. , there were 37 workers who commuted into the village and 72 workers who commuted away. The village is a net exporter of workers, with about 1.9 workers leaving the village for every one entering.
In Saint-Luc about 120 or of the population have completed non-mandatory upper secondary education, and 47 or have completed additional higher education. Of the 47 who completed tertiary schooling, 48.9% were Swiss men, 31.9% were Swiss women, 14.9% were non-Swiss men. , there were 67 students from Saint-Luc who attended schools outside the village.