East Dundee is a village in Kane County with a small section in Cook County. The population was 2,860 at the 2010 census.
East Dundee is located at 42°06′07″N 88°16′13″W.
According to the 2010 census, East Dundee has a total area of 2.969 square miles (7.69 km2), of which 2.73 square miles (7.07 km2) (or 91.95%) is land and 0.239 square miles (0.62 km2) (or 8.05%) is water.
At the 2000 census there were 2,955 people in 1,228 households, including 878 families, in the village. The population density was 1,103.1 people per square mile (425.7/km2). There were 1,258 housing units at an average density of 469.6 per square mile (181.2/km2). The racial makeup of the village was 94.15% White, 0.98% African American, 0.10% Native American, 1.73% Asian, 1.73% from other races, and 1.32% from two or more races. Hispanic or Latino of any race were 3.93%.
Of the 1,228 households 27.6% had children under the age of 18 living with them, 59.4% were married couples living together, 8.0% had a female householder with no husband present, and 28.5% were non-families. 23.0% of households were one person and 8.1% were one person aged 65 or older. The average household size was 2.41 and the average family size was 2.83.
The age distribution was 20.9% under the age of 18, 6.7% from 18 to 24, 33.1% from 25 to 44, 25.5% from 45 to 64, and 13.8% 65 or older. The median age was 39 years.