Montgomery is a village in Kane and Kendall counties, Illinois, as well as a Chicago suburb. The population was 18,438 at the 2010 census, up from 5,471 at the 2000 census. As of 2019 the estimated population was 19,638. Between 2000 and 2010 the village population grew 237 percent, making Montgomery the ninth fastest growing municipality in Illinois during the decade.
Montgomery is located in southern Kane County and northern Kendall County at 41°43′08″N 88°23′32″W (41.7188316, -88.3920915). It is bordered to the north and east by Aurora, to the south by Oswego and Boulder Hill, and to the southwest by Yorkville. The village sits on both sides of the Fox River. U.S. Route 30 passes through the village, leading southeast 11 miles (18 km) to Plainfield and northwest 7 miles (11 km) to Sugar Grove. Illinois Route 31 runs through the village on the west side of the Fox River, leading northeast 2.5 miles (4.0 km) to the center of Aurora and southwest 3.5 miles (5.6 km) to the center of Oswego. Illinois Route 25 runs along the east side of the Fox River, also leading to Aurora and Oswego.