Roads of the Mid-South & West > Highways of the State of Illinois > Illinois State Route 1-50 > Illinois State Route 31 > Illinois State Route 31, Kane County

Illinois State Route 31
Kane County

Illinois State Route 31 forms the western bank and major north-south route along the Fox River in Kane County.

IL St Rt 31 passes through the following towns in Kane County.
Carpentersville

West Dundee
Elgin

South Elgin

St. Charles

Geneva

Batavia
North Aurora

Montgomery


IL St Rt 31 is multi-plexed in Kane County.
Illinois State Route 56, at North Aurora.


IL St Rt 56 intersects the following highways in Kane County.
Illinois State Route 72, at West Dundee.
Interstate 90, (Northwest Tollway) in Elgin.
U.S. Rt. 20, in Elgin.
Illinois State Route 64, at St. Charles.
Illinois State Route 38, at Geneva.
Illinois State Route 56, at North Aurora.

Interstate 88, (Reagan Tollway) at North Aurora.
Illinois State Route 56, at North Aurora.
Illinois State Route 110, (Reagan Tollway) at North Aurora.
U.S. Rt. 30, at Montgomery.



NB IL St Rt 31 in West Dundee.

A Kane County Mile marker.

A BGS on WB I-90.

NB IL St Rt 31 south of I-90 in Elgin.

NB IL St Rt 31 in Elgin.

BGS on WB U.S. Rt. 20 in Elgin.

Junction sign on EB IL St Rt 38.

A BGS on EB I-88/IL St Rt 56.

Another BGS on EB I-88/IL St Rt 56.

A BGS on EB I-88/IL St Rt 56.

A BGS on WB I-88/IL St Rt 110.

A BGS on WB I-88/IL St Rt 110.

A BGS on WB U.S. Rt. 30.

26 September 2010