were made up of individuals, and 7.83% had someone living alone who was 65 years of age or older. The average household size was 3.27 and the average family size was 2.96. The village's age distribution consisted of 31.3% under the age of 18, 4.7% from 18 to 24, 17.3% from 25 to 44, 32.5% from 45 to 64, and 14.2% who were 65 years of age or older. The median age was 42.3 years. For every 100 females, there were 101.2 males. For every 100 females age 18 and over, there were 94.5 males. The median income for a household in the village was $184,412, and the median income for a family was $194,731. Males had a median income of $122,670 versus $51,733 for females. The per capita income for the village was $80,877. About 1.8% of families and 3.0% of the population were below the poverty line, including 3.0% of those under age 18 and 1.1% of those age 65 or over. Government Western Springs' village president is Alice Gallagher (2017). It is in Illinois's 3rd congressional district; the district's former congressman, Dan Lipinski, is a resident of the village. His father, Bill Lipinski, was a longtime congressman of the 3rd district, and was able to get his son to replace him on the ballot, though he had not lived in Illinois for 15 years. Marie Newman defeated Lipinski in 2020, but, due to statewide redistricting, was forced in the 2022 Democratic primary to compete with neighboring incumbent Sean Casten. On June 28, 2022, Newman lost the primary to Casten. Transportation One major highway traverses Western Springs; Ogden Avenue (U.S. Route 34) runs east–west along the northern border and intersects the Tri-State Tollway (I-294) on the western border. The main north–south street in the village is Wolf Road, designated as a Blue Star Memorial Highway. The BNSF Railway runs through Western Springs. Daily commuter service on that line, connecting Aurora and Chicago, is provided by Metra. Freight rail traffic on the line is heavy, with BNSF operating freight trains on all three mainline routes through the village. During non-rush hours, a freight train may run along the line as frequently as once every 10 minutes on average. Amtrak also runs this subdivision with passenger trains such as the Southwest Chief and the Illinois Zephyr. All told, the BNSF and Amtrak run up to 130 trains a day through