Elmwood Park Homes for Sale offers a diversified suburban charm. Elmwood Park is a village in Cook County situated in the Northwest side of the Chicago City. According to the 2010 census, the village has a total area of 1.91 miles with a population of 24,883. Elmwood Park is diversified demographically where White, African American, Asian, Native American and people from other races are seen but it has a large Italian American, Polish American and Hispanic population. The median household income in the village is 47,315 dollars and median family income is 58,358 dollars. The per capita income is 22,526 for the village where 5.2% of the population live below the poverty line.