Downers Grove Homes for Sale offer the most friendly and educated citizenry nationwide! Downers Grove is situated in DuPage County in the Downers Grove, Lisle and York Townships bordering Oak Brook, Westmont, Lombard, Woodridge, Lisle and Darien communities. It has a population of 47,833 according to the 2010 census. The village is well diversified demographically with White, African American, American Indian, Alaska Native, Asian, Native Hawaiian, Hispanic and other races. The median household income is 78,523 dollars in the village and 104,653 dollars for a family. The per capita income is 42,022 dollars where 3.2% of the population is below poverty line.