In 2010 Davenport had a population of 2,888. The racial and ethnic composition of the population was 58.6% non-Hispanic white, 10.8% black or African American, 0.5% Native American, 0.5% Filipino, 0.6% other Asian, 0.2% Samoan, 0.2% non-Hispanics reporting some other race, 2.8% reporting two or more races and 28.8% Hispanic or Latino. No one Hispanic group formed a majority of the population with 12.7% being Puerto Rican, 12.1% being Mexican and the remaining 3.9% of the population that was Hispanic scattered among several different groups.