Colors= id:lightgrey value:gray(0.9) id:darkgrey value:gray(0.8) id:sfondo value:rgb(1,1,1) id:barra value:rgb(0.55,0.0,0.0) id:darkblue value:rgb(0.0,0.0,0.8) ImageSize = width:600 height:300 PlotArea = left:50 bottom:50 top:30 right:30 DateFormat = x.y Period = from:0 till:40000 TimeAxis = orientation:vertical AlignBars = late ScaleMajor = gridcolor:darkgrey increment:10000 start:0 ScaleMinor = gridcolor:lightgrey increment:2500 start:0 BackgroundColors = canvas:sfondo BarData= bar:1910 text:1910 bar:1920 text:1920 bar:1930 text:1930 bar:1940 text:1940 bar:1950 text:1950 bar:1960 text:1960 bar:1970 text:1970 bar:1980 text:1980 bar:1990 text:1990 bar:2000 text:2000 bar:2010 text:2010 bar:2020 text:2020 bar:2022 text:2022 PlotData= color:barra width:25 align:left bar:1910 from:0 till:909 color:green bar:1920 from:0 till:2178 color:green bar:1930 from:0 till:2768 color:green bar:1940 from:0 till:3143 color:green bar:1950 from:0 till:5132 color:green bar:1960 from:0 till:11534 color:green bar:1970 from:0 till:22126 color:green bar:1980 from:0 till:27381 color:green bar:1990 from:0 till:28139 color:green bar:2000 from:0 till:31275 color:green bar:2010 from:0 till:33217 color:green bar:2020 from:0 till:39102 color:green bar:2022 from:0 till:39548 color:green PlotData= bar:1910 at:909 fontsize:S text:909 shift:(-14,5) bar:1920 at:2178 fontsize:S text:2,178 shift:(-14,5) bar:1930 at:2768 fontsize:S text:2,768 shift:(-14,5) bar:1940 at:3143 fontsize:S text:3,143 shift:(-14,5) bar:1950 at:5132 fontsize:S text:5,132 shift:(-14,5) bar:1960 at:11534 fontsize:S text:11,534 shift:(-14,5) bar:1970 at:22126 fontsize:S text:22,126 shift:(-14,5) bar:1980 at:27381 fontsize:S text:27,381 shift:(-14,5) bar:1990 at:28139 fontsize:S text:28,139 shift:(-14,5) bar:2000 at:31275 fontsize:S text:31,275 shift:(-14,5) bar:2010 at:33217 fontsize:S text:33,217 shift:(-14,5) bar:2020 at:39102 fontsize:S text:39,102 shift:(-14,5) bar:2022 at:39548 fontsize:M text:39,548 shift:(-14,5) TextData= fontsize:S pos:(20,20) text:Data from U.S. Census Bureau
2020 census As of the
2020 census, Bettendorf had a population of 39,102 and a population density of . The median age was 39.9 years. 25.6% of residents were under the age of 18 and 17.6% of residents were 65 years of age or older. For every 100 females there were 95.3 males, and for every 100 females age 18 and over there were 92.6 males age 18 and over.
2010 census As of the
census of 2010, there were 33,217 people, 13,681 households, and 9,225 families residing in the city. The
population density was . There were 14,437 housing units at an average density of . The racial makeup of the city was 91.9%
White, 2.2%
African American, 0.2%
Native American, 3.1%
Asian, 0.1%
Pacific Islander, 0.7% from
other races, and 1.8% from two or more races.
Hispanic or
Latino of any race were 3.6% of the population. There were 13,681 households, of which 33.0% had children under the age of 18 living with them, 55.7% were
married couples living together, 8.4% had a female householder with no husband present, 3.3% had a male householder with no wife present, and 32.6% were non-families. 28.2% of all households were made up of individuals, and 11.5% had someone living alone who was 65 years of age or older. The average household size was 2.42 and the average family size was 2.97. The median age in the city was 40.7 years. 25.5% of residents were under the age of 18; 5.9% were between the ages of 18 and 24; 24.6% were from 25 to 44; 29.2% were from 45 to 64; and 14.8% were 65 years of age or older. The gender makeup of the city was 48.6% male and 51.4% female. ==Government==