Open main menu

Interstate 90 (I-90) runs east–west through the western, central and southern portions of the U.S. state of Wisconsin. About 187 miles (301 km) of I-90 lie in the state.

Interstate 90 marker

Interstate 90
I-90 highlighted in red
Route information
Maintained by WisDOT
Length187.13 mi[1] (301.16 km)
Major junctions
West end I-90 at Minnesota state line
  US 53 in La Crosse
I-94 in Tomah
I-39 in Portage
US 51 in Madison
US 151 in Madison
I-94 in Madison
US 12 / US 18 in Madison
US 14 in Janesville
I-43 in Beloit
East end I-39 / I-90 at Illinois state line
CountiesLa Crosse, Monroe, Juneau, Sauk, Columbia, Dane, Rock
Highway system
WIS 89WIS 91

All 187 miles of I-90 in Wisconsin have a speed limit of 70 mph.[citation needed]

Route descriptionEdit

Interstate 90 entering Wisconsin near La Crosse

The highway enters from Minnesota over the Mississippi River just northwest of La Crosse. The freeway passes north of La Crosse and south of Onalaska as it heads towards Tomah. Once there, it joins I-94. The two Interstates run concurrently for the next 91.76 miles (147.67 km) to Madison. The highway collects Interstate 39, 63 miles (101 km) southeast of Tomah (near Portage). This concurrency of about 30 miles (48 km) is one of only two three-route concurrency of the Interstate Highway System existence, the other being in Milwaukee. I-39 continues along I-90 for the remaining 78 miles (126 km) in Wisconsin.

I-94 breaks away eastward toward Milwaukee at what is commonly known as the Badger Interchange, where the three Interstates meet with WIS 30. The remaining routes continue south to Janesville and Beloit before exiting the state.

Exit listEdit

Mississippi River0.000.00  I-90 west – Rochester, Albert LeaContinuation into Minnesota
I-90 Mississippi River Bridge
La CrosseTown of Campbell1.963.152  CTH-B – French Island
La Crosse2.874.623   US 53 south / WIS 35 – La Crosse, OnalaskaWestern end of US 53 overlap; signed as exits 3A and 3B eastbound
4.437.134   US 53 north / WIS 157 – La Crosse, OnalaskaEastern end of US 53 overlap
5.749.245  WIS 16 – Onalaska, West Salem
Town of Hamilton11.7818.9612  CTH-C – West Salem
Bangor15.5725.0615  WIS 162 – Bangor, Coon Valley
MonroeSparta24.9140.0925  WIS 27 – Sparta, Melvina
Town of Angelo28.1845.3528  WIS 16 – Sparta
Town of Tomah41.4266.6641  WIS 131 – Tomah, Wilton
Tomah43.3269.7243   US 12 / WIS 16 – Tomah
Town of Oakdale45.1072.5845  I-94 west – Eau Claire, St. PaulWestern end of I-94 overlap
48.6078.2148  CTH-PP – Oakdale
JuneauCamp Douglas55.0388.5655  CTH-C – Camp Douglas, Volk Field
New Lisbon61.4698.9161  WIS 80 – New Lisbon
Town of Lemonweir69.02111.0869  WIS 82 – Mauston, Oxford
Lyndon Station78.97127.0979  CTH-HH – Lyndon Station
Town of Lyndon85.40137.4485   US 12 / WIS 16 – Wisconsin Dells
SaukWisconsin Dells87.22140.3787  WIS 13 – Wisconsin Dells
Lake Delton89.80144.5289  WIS 23 – Lake Delton, Reedsburg
Town of Delton93.13149.8892  US 12 – Baraboo, Lake Delton
ColumbiaTown of Caledonia105.73170.16106  WIS 33 – Portage, Baraboo
108.16174.07108A  WIS 78 – Merrimac
108.59174.76108B   I-39 north to US 51 – Portage, WausauWestern end of I-39 overlap
Town of Dekorra115.21185.41115  CTH-CS – Poynette, Lake Wisconsin
Town of Arlington119.20191.83119  WIS 60 – Lodi, Arlington
DaneTown of Vienna126.25203.18126  CTH-V – Dane, DeForest
Community of Windsor130.46209.96131  WIS 19 – Waunakee, Sun Prairie
Town of Burke131.98212.40132  US 51 – Madison, DeForest
Madison135.21217.60135A  US 151 south – Madison
135.24217.65135B  US 151 north – Sun Prairie
Town of Burke135.45217.99135CHigh Crossing BoulevardWestbound exit and eastbound entrance
137.24220.87138A  I-94 east – MilwaukeeEastern end of I-94 overlap
Madison137.59221.43138B  WIS 30 west – Madison
Town of Blooming Grove141.43227.61142   US 12 / US 18 – Madison, CambridgeSigned as exits 142A (west) and 142B (east)
Town of Pleasant Springs146.80236.25147  CTH-N – Stoughton, Cottage Grove
Town of Christiana155.90250.90156   US 51 north to CTH-A – Stoughton, DeerfieldNorthern end of US 51 overlap
Town of Albion159.64256.92160    US 51 south / WIS 73 / WIS 106 – EdgertonSouthern end of US 51 overlap
RockTown of Fulton162.57261.63163  WIS 59 – Edgerton, Milton
Janesville170.81274.89171A  WIS 26 north – Milton
171.52276.03171B   US 14 west / WIS 26 south – Janesville
171.57276.12171C  US 14 east
174.71281.17175  WIS 11 (US 14 Bus.) – DelavanNorthern end of WIS 11 overlap
Town of La Prairie177.22285.21177  WIS 11 west – Janesville, AvalonSouthern end of WIS 11 overlap
Town of Turtle182.41293.56183  CTH-S (Shopiere Road)
184.70297.25185A  WIS 81 west – Beloit
184.68297.21185B  I-43 north – Milwaukee
187.13301.16   I-39 south / I-90 east – Rockford, ChicagoContinuation into Illinois
1.000 mi = 1.609 km; 1.000 km = 0.621 mi


  1. ^ a b Southwest Region Staff (December 31, 2008). State Trunk Highway Log for Southwest Region (XLS). Madison, WI: Wisconsin Department of Transportation. 090E.

External linksEdit

Route map:

KML is from Wikidata

  Media related to Interstate 90 in Wisconsin at Wikimedia Commons

  • I-90 at Wisconsin Highways
  Interstate 90
Previous state:
Wisconsin Next state: