As of the census of 2000, there were 601 people, 238 households, and 167 families residing in the village. Any official census figures are somewhat flawed and don't reflect the true population of the village. There are many Sorento residents who don't live within the official Sorento village limits. These individuals attend the Sorento school, use the village roads, and are served by Sorento emergency personnel. However, they are not listed in the official village population because they do not live within the official village limits. The population density was 1,110.5 people per square mile (429.7/km). There were 255 housing units at an average density of 471.2 per square mile (182.3/km). The racial makeup of the village was 98.17% White, 0.67% Native American, 0.33% from other races, and 0.83% from two or more races. Hispanic or Latino of any race were 1.00% of the population.