 At the 2010 census Kelseyville had a population of 3,353.The population density was 1,159.9 people per square mile (447.8/km²).The racial makeup of Kelseyville was 2,213 (66.0%) White, 22 (0.7%) African American, 51 (1.5%) Native American, 32 (1.0%) Asian, 2 (0.1%) Pacific Islander, 888 (26.5%) from other races, and 145 (4.3%) from two or more races.