Estavayer-le-Lac has a population () of . , 25.9% of the population are resident foreign nationals. Over the last 10 years (2000–2010) the population has changed at a rate of 19.5%. Migration accounted for 14.7%, while births and deaths accounted for 2.5%. Most of the population () speaks
French (3,602 or 81.2%) as their first language,
German is the second most common (256 or 5.8%) and
Albanian is the third (165 or 3.7%). There are 46 people who speak
Italian and 2 people who speak
Romansh. Of the population in the municipality, 1,289 or about 29.1% were born in Estavayer-le-Lac and lived there in 2000. There were 983 or 22.2% who were born in the same canton, while 893 or 20.1% were born somewhere else in Switzerland, and 1,029 or 23.2% were born outside of Switzerland. , there were 1,737 private households in the municipality, and an average of 2.3 persons per household. , the construction rate of new housing units was 8.5 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:4500 TimeAxis = orientation:vertical AlignBars = justify ScaleMajor = gridcolor:darkgrey increment:900 start:0 ScaleMinor = gridcolor:lightgrey increment:180 start:0 PlotData= color:yellowgreen width:40 mark:(line,white) align:center bar:1850 from:start till:1323 text:"1,323" bar:1860 from:start till:1383 text:"1,383" bar:1870 from:start till:1413 text:"1,413" bar:1880 from:start till:1478 text:"1,478" bar:1888 from:start till:1555 text:"1,555" bar:1900 from:start till:1636 text:"1,636" bar:1910 from:start till:1958 text:"1,958" bar:1920 from:start till:2125 text:"2,125" bar:1930 from:start till:2021 text:"2,021" bar:1941 from:start till:2137 text:"2,137" bar:1950 from:start till:2452 text:"2,452" bar:1960 from:start till:2583 text:"2,583" bar:1970 from:start till:3439 text:"3,439" bar:1980 from:start till:3662 text:"3,662" bar:1990 from:start till:3808 text:"3,808" bar:2000 from:start till:4437 text:"4,437" ==Heritage sites of national significance==