{{Short description|Highway in Wisconsin}} {{Use American English|date=May 2025}} {{Use mdy dates|date=January 2025}} {{highway detail hatnote|Interstate 90}} {{Infobox road |state=WI |type=I |route=90 |map={{maplink|frame=yes|plain=yes|frame-align=center|frame-width=290|frame-height=290|type=line|raw={{Wikipedia:Map data/Wikipedia KML/Interstate 90 in Wisconsin}}}} |map_custom=yes |map_notes=I-90 highlighted in red |length_mi=187.13 |length_ref=<ref name=WisDOT/> |established= |direction_a=West |terminus_a={{Jct|state=MN|I|90}} at [[Minnesota]] state line |junction= *{{Jct|state=WI|US|53}} in [[La Crosse, Wisconsin|La Crosse]] *{{Jct|state=WI|I|94}} in [[Tomah, Wisconsin|Tomah]] *{{Jct|state=WI|I|39}} in [[Portage, Wisconsin|Portage]] *{{Jct|state=WI|US|51}} in [[Madison, Wisconsin|Madison]] *{{Jct|state=WI|US|151}} in Madison *{{Jct|state=WI|I|94}} in Madison *{{Jct|state=WI|US|12|US|18}} in Madison *{{Jct|state=WI|US|14}} in [[Janesville, Wisconsin|Janesville]] *{{Jct|state=WI|I|43}} in [[Beloit, Wisconsin|Beloit]] |direction_b=East |terminus_b={{Jct|state=IL|I|39|I|90}} at [[Illinois]] state line |counties=[[La Crosse County, Wisconsin|La Crosse]], [[Monroe County, Wisconsin|Monroe]], [[Juneau County, Wisconsin|Juneau]], [[Sauk County, Wisconsin|Sauk]], [[Columbia County, Wisconsin|Columbia]], [[Dane County, Wisconsin|Dane]], [[Rock County, Wisconsin|Rock]] |previous_type=WI |previous_route=89 |next_type=WI |next_route=91 }} '''Interstate 90''' ('''I-90''') runs east–west through the western, central and southern portions of the U.S. state of [[Wisconsin]]. About {{convert|187|mi|km}} of I-90 lie in the state.
==Route description== {{Unsourced section|date=March 2026}} The highway enters from [[Minnesota]] over the [[I-90 Mississippi River Bridge|Mississippi River]] just northwest of [[La Crosse, Wisconsin|La Crosse]]. The freeway passes north of La Crosse and south of [[Onalaska, Wisconsin|Onalaska]] as it heads towards [[Tomah, Wisconsin|Tomah]]. Once there, it joins [[Interstate 94 in Wisconsin|I-94]]. The two Interstates [[concurrency (road)|run concurrently]] for the next {{convert|91.76|mi|km}} to [[Madison, Wisconsin|Madison]]. The highway collects [[Interstate 39]], {{convert|63|mi|km}} southeast of Tomah (near [[Portage, Wisconsin|Portage]]). This concurrency of about {{convert|30|mi|km}} is one of only three triplex concurrencies of the [[Interstate Highway System]] existence, the other two being in both [[Milwaukee]] and [[Indianapolis]]. I-39 continues along I-90 for the remaining {{convert|78|mi|km}} in Wisconsin.
I-94 breaks away eastward toward [[Milwaukee, Wisconsin|Milwaukee]] at what is commonly known as the Badger Interchange, where the three Interstates meet with [[Wisconsin Highway 30|WIS 30]]. The remaining routes continue south to [[Janesville, Wisconsin|Janesville]] and [[Beloit, Wisconsin|Beloit]] before exiting the state.
{{multiple image | align = center | total_width = 440
| image1 = I 90 bridge La Crosse.jpg | caption1 = I-90 Mississippi River Bridge near La Crosse
| image2 = I-90 & I-94 Junction.jpg | caption2 = I-90 and I-94 junction near Tomah }}
==History== In 1959, I-90 was extended north from Rockton Road, the Northwest Tollway's (now Jane Addams Memorial Tollway's) northern terminus, in Illinois to US 14 near Janesville, Wisconsin.<ref>{{Cite WisDOT map|year=1959|access-date=March 27, 2021}}</ref><ref>{{Illinois road map|year=1959|access-date=March 27, 2021}}</ref><ref>{{Cite WisDOT map|year=1960|access-date=March 27, 2021}}</ref><ref>{{Illinois road map|year=1960|access-date=March 27, 2021}}</ref> In 1961, another section of I-90 was opened. This section ran from US 12/US 18 (later moved slightly southward) near Madison to US 12/US 16 (now US 12/WIS 16) near Wisconsin Dells.<ref>{{Cite WisDOT map|year=1961|access-date=March 27, 2021}}</ref><ref name="1962 Wisconsin">{{Cite WisDOT map|year=1962|access-date=March 27, 2021}}</ref> In 1962, a connection between both opened sections opened to traffic.<ref name="1962 Wisconsin"/><ref>{{Cite WisDOT map|year=1963|access-date=March 27, 2021}}</ref> In 1964, I-90 was extended northwestward to US 12/US 16 (now US 12/WIS 16) near Tomah.<ref>{{Cite WisDOT map|year=1964|access-date=March 27, 2021}}</ref><ref>{{Cite WisDOT map|year=1965|access-date=March 27, 2021}}</ref>
The [[Dresbach Bridge]], spanning the Mississippi River west of La Crosse, was dedicated and opened to traffic on October 12, 1967.<ref>{{cite news |last=Holmlund |first=James O. |date=October 13, 1967 |title=Many Drives Give New I-90 A Trial Spin |page=1 |work=[[La Crosse Tribune]] |url=https://www.newspapers.com/clip/89956371/many-drives-give-new-i-90-a-trial-spin/ |via=[[Newspapers.com]] |accessdate=December 3, 2021}}</ref> By 1969, another separate section of I-90 was opened, traveling from the Minnesota state line to US 16 (now WIS 16) near La Crosse.<ref>{{Cite WisDOT map|year=1967|access-date=March 27, 2021}}</ref><ref name="1969 Wisconsin">{{Cite WisDOT map|year=1969|access-date=March 27, 2021}}</ref> Later, both opened sections were then connected together.<ref name="1969 Wisconsin"/><ref>{{Cite WisDOT map|year=1970|access-date=March 27, 2021}}</ref>
The Dresbach Bridge was replaced by the states of Minnesota and Wisconsin in 2016 under the former's program to replace outdated bridge designs following the [[I-35W bridge collapse|2007 I-35W bridge collapse]]. The old bridge was closed in April 2016 and the new structure opened in October.<ref>{{cite news |last=Hubbuch |first=Chris |date=October 21, 2016 |title=Minnesota, Wisconsin celebrate completion of I-90 bridge |url=https://lacrossetribune.com/news/local/minnesota-wisconsin-celebrate-completion-of-i-90-bridge/article_4c810c59-8678-56cb-a34a-e27ef81e07b2.html |work=[[La Crosse Tribune]] |url-access=subscription |accessdate=May 2, 2022}}</ref>
Starting in 2015, the {{convert|45|mi|km|adj=on}}, southernmost section of I-39/I-90 (from US 12/US 18 to the Illinois state line) underwent a major reconstruction project. This involved widening the corridor to six lanes (eight lanes in the Janesville area) and reconfiguring all interchanges, including the I-43/WIS 81 interchange. The overall project was completed in 2021.<ref>{{cite web |title=I-39/90 Expansion Project: Illinois state line to Madison, Dane and Rock counties |url=https://projects.511wi.gov/i-39-90/ |publisher=Wisconsin Department of Transportation |access-date=2021-03-28 |archive-date=2021-03-25 |archive-url=https://web.archive.org/web/20210325170909/https://projects.511wi.gov/i-39-90/ |url-status=dead }}</ref> {{Clear}}
==Exit list== {{jcttop|exit|length_ref=<ref name="WisDOT">{{cite book |author= Southwest Region Staff |title= State Trunk Highway Log for Southwest Region |date= December 31, 2008 |publisher= Wisconsin Department of Transportation |location=Madison, WI |type= XLS |at= 090E}}</ref>}} {{Jctint|exit |river=[[Mississippi River]] |lspan=2 |mile=0.00 |mspan=2 |road={{jct|state=MN|I|90|dir1=west|city1=Rochester|city2=Albert Lea}} |notes=Continuation into Minnesota }} {{Jctbridge|exit |mile=none |bridge=[[I-90 Mississippi River Bridge]] }} {{WIint|exit |county=La Crosse |cspan=6 |location=Campbell |area=town |mile=1.96 |exit=2 |road={{jct|state=WI|CTH|B|city1=French Island|extra=airport}} |notes=Access to [[La Crosse Regional Airport]]}} {{WIint|exit |location= La Crosse |mile=2.87 |exit=3 |type=concur |road={{jct|state=WI|US|53|dir1=south|WI|35|name2={{jct|state=WI|I-Alt|90|nolink=yes|noshield=yes}}|city1=La Crosse|city2=Onalaska}} |notes=Western end of US 53 concurrency}} {{WIint|exit |location=Onalaska |lspan=2 |mile=4.43 |exit=4 |type=concur |road={{jct|state=WI|US|53|dir1=north|WI|157|city1=La Crosse|city2=Onalaska}} |notes=Eastern end of US 53 concurrency}} {{WIint|exit |mile=5.74 |exit=5 |road={{jct|state=WI|WI|16|city1=Onalaska|city2=West Salem}} |notes=}} {{WIint|exit |location=Hamilton |area=town |mile=11.78 |exit=12 |road={{jct|state=WI|CTH|C|city1=West Salem}} |notes=}} {{WIint|exit |location=Bangor |mile=15.57 |exit=15 |road={{jct|state=WI|WI|162|city1=Bangor|city2=Coon Valley}} |notes=}} {{WIint|exit |county=Monroe |cspan=6 |location=Sparta |mile=24.91 |exit=25 |road={{jct|state=WI|WI|27|city1=Sparta|city2=Melvina}} |notes=}} {{WIint|exit |location=Angelo |area=town |mile=28.18 |exit=28 |road={{jct|state=WI|WI|16|city1=Sparta}} |notes=}} {{WIint|exit |location=Tomah |area=town |mile=41.42 |exit=41 |road={{jct|state=WI|WI|131|city1=Tomah|city2=Wilton}} |notes=}} {{WIint|exit |location=Tomah |mile=43.32 |exit=43 |road={{jct|state=WI|US|12|WI|16|city1=Tomah}} |notes=}} {{WIint|exit |location=Oakdale |area=town |mile=45.10 |exit=45 |type=concur |road={{jct|state=WI|I|94|dir1=west|city1=Eau Claire|location2=[[St. Paul, Minnesota|St. Paul]]}} |notes=Western end of I-94 concurrency; I-94 exit 147}} {{WIint|exit |location=Oakdale |mile=48.60 |exit=48 |road={{jct|state=WI|CTH|PP|city1=Oakdale}} |notes=}} {{WIint|exit |county=Juneau |cspan=5 |location=Camp Douglas |mile=55.03 |exit=55 |road={{jct|state=WI|CTH|C|city1=Camp Douglas|location2= [[Volk Field Air National Guard Base|Volk Field]]}} |notes=}} {{WIint|exit |location=New Lisbon |mile=61.46 |exit=61 |road={{jct|state=WI|WI|80|city1=New Lisbon|city2=Necedah}} |notes=}} {{WIint|exit |location=Lemonweir |area=town |mile=69.02 |exit=69 |road={{jct|state=WI|WI|82|city1=Mauston|city2=Oxford}} |notes=}} {{WIint|exit |location=Lyndon Station |mile=78.97 |exit=79 |road={{jct|state=WI|CTH|HH|city1=Lyndon Station}}<br/>{{jct|state=WI|CTH|N}} |notes=}} {{WIint|exit |location=Lyndon |area=town |ctdab=Juneau |mile=85.40 |exit=85 |road={{jct|state=WI|US|12|WI|16|city1=Wisconsin Dells}} |notes=}} {{WIint|exit |county=Sauk |cspan=3 |location=Wisconsin Dells |mile=87.22 |exit=87 |road={{jct|state=WI|WI|13|dir1=north|city1=Wisconsin Dells}} |notes=}} {{WIint|exit |location=Lake Delton |mile=89.80 |exit=89 |road={{jct|state=WI|WI|23|city1=Lake Delton|city2=Reedsburg}} |notes=}} {{WIint|exit |location=Delton |area=town |mile=93.13 |exit=92 |road={{jct|state=WI|US|12|city1=Baraboo|city2=Lake Delton}} |notes=US 12 exit 211}} {{WIint|exit |county=Columbia |cspan=5 |location=Caledonia |area=town |ctdab=Columbia |lspan=3 |mile=105.73 |exit=106 |road={{jct|state=WI|WI|33|city1=Portage|city2=Baraboo}} |notes=}} {{WIint|exit |mile=108.16 |mile2=108.59 |mspan=2 |exit=108A |road={{jct|state=WI|WI|78|dir1=south|city1=Merrimac}} |notes= }} {{WIint|exit |type=concur |mile=none |exit=108B |road={{jct|state=WI|I|39|dir1=north|city1=Wausau}} |notes=Western end of I-39 concurrency }} {{WIint|exit |location=Dekorra |area=town |mile=115.21 |exit=115 |road={{jct|state=WI|CTH|CS|CTH|J|city1=Poynette|city2=Lake Wisconsin}} |notes=}} {{WIint|exit |location=Arlington |area=town |mile=119.20 |exit=119 |road={{jct|state=WI|WI|60|city1=Lodi|city2=Arlington}} |notes=}} {{WIint|exit |county=Dane |cspan=11 |location=Vienna |area=town |mile=126.25 |exit=126 |road={{jct|state=WI|CTH|V|city1=Dane|city2=DeForest}} |notes=}} {{WIint|exit |location=Windsor |area=CDP |mile=130.46 |exit=131 |road={{jct|state=WI|WI|19|city1=Waunakee|city2=Sun Prairie}} |notes=}} {{WIint|exit |location=Burke |area=town |mile=131.98 |exit=132 |road={{jct|state=WI|US|51|city1=Madison|city2=DeForest}} |notes=}} {{WIint|exit |location=Madison |lspan=4 |mile=135.21 |mile2=135.24 |exit=135 |road={{jct|state=WI|US|151|city1=Madison|city2=Sun Prairie}} |notes=Signed as exits 135A (south, Madison) and 135B (north, Sun Prairie); US 151 exit 97 }} {{WIint|exit |lspan=2 |mile=135.45 |exit=135C |type=incomplete |road=High Crossing Boulevard |notes=Westbound exit and eastbound entrance}} {{WIint|exit |mile=137.24 |exit=138A |type=concur |road={{jct|state=WI|I|94|dir1=east|city1=Milwaukee}} |notes= Eastern end of I-94 concurrency; left exit and entrance eastbound; I-94 exit 240}} {{WIint|exit |mile=137.59 |exit=138B |road={{jct|state=WI|WI|30|dir1=west|city1=Madison}} |notes=Left exit and entrance westbound; serves [[Dane County Airport]]; WIS 30 exit 3 eastbound exit 240A westbound}} {{WIint|exit |location=Blooming Grove |area=town |mile=141.43 |exit=142 |road={{jct|state=WI|US|12|US|18|city1=Madison|city2=Cambridge}} |notes=Signed as exits 142A (west) and 142B (east); US 12 exit 267 }} {{WIint|exit |location=Pleasant Springs |area=town |mile=146.80 |exit=147 |road={{jct|state=WI|CTH|N|city1=Stoughton|city2=Cottage Grove}} |notes=}} {{WIint|exit |location=Christiana |area=town |ctdab=Dane |mile=155.90 |exit=156 |type=concur |road={{jct|state=WI|US|51|dir1=north|to2=y|CTH|A|city1=Stoughton|city2=Deerfield}} |notes=Western end of US 51 concurrency}} {{WIint|exit |location=Albion |area=town |ctdab=Dane |type=concur |mile=159.64 |exit=160 |road={{jct|state=WI|US|51|dir1=south|city1=Edgerton}}<br>{{jct|state=WI|WI|73|dir1=north|to2=to|WI|106|city1=Deerfield}} |notes=Eastern end of US 51 concurrency}} {{WIint|exit |county=Rock |cspan=9 |location=Fulton |area=town |mile=162.57 |exit=163 |road={{jct|state=WI|WI|59|city1=Edgerton|city2=Milton}} |notes=}} {{WIint|exit |location=Janesville |lspan=3 |mile=170.81 |exit=171A |road={{jct|state=WI|WI|26|city1=Milton|city2=Janesville}} |notes=}} {{WIint|exit |mile=171.52 |mile2=171.57 |exit=171B |road={{Jct|state=WI|I-Alt|39|dir1=south|nolink1=yes|US|14|city1=Janesville|city2=Delavan}} |notes=Formerly split into exits 171B (west) and 171C (east) }} {{WIint|exit |mile=174.71 |exit=175 |type=concur |road={{Jct|state=WI|I-Alt|39|dir1=north|nolink1=yes|WI|11|dir2=east|name2=Racine Street|city1=Delavan}} |notes=Western end of WIS 11 concurrency; former [[U.S. Route 14 Business (Janesville, Wisconsin)|Bus. US 14]]; formerly exits 175A–B }} {{WIint|exit |location=La Prairie |area=town |mile=177.22 |exit=177 |type=concur |road={{jct|state=WI|WI|11|dir1=west|city1=Janesville|city2=Avalon}} |notes=Eastern end of WIS 11 concurrency}} {{WIint|exit |location=Turtle |area=town |lspan= |mile=182.41 |exit=183 |road={{jct|state=WI|CTH|S|name1=Shopiere Road|city1=Beloit|city2=Shopiere}} |notes=}} {{WIint|exit |mile=184.70 |exit=185A |road={{jct|state=WI|WI|81|city1=Beloit}} |notes=|location=Beloit|lspan=3}} {{WIint|exit |mile=184.68 |exit=185B |road={{jct|state=WI|I|43|dir1=north|city1=Milwaukee}} |notes=I-43 exit 0}} {{WIint|exit |mile=187.13 |road={{jct|state=IL|I|39|I|90|dir1=south|dir2=east|city1=Rockford|city2=Chicago}} |notes=Continuation into Illinois}} {{jctbtm|exit|keys=concur,incomplete}}
==References== {{reflist}}
==External links== {{commons category|Interstate 90 in Wisconsin}} {{Attached KML|display=title,inline}} * [http://wisconsinhighways.org/listings/WiscHwys90-99.html#I-090 I-90] at Wisconsin Highways
{{state detail page browse|type=I|route=90|state=Wisconsin|stateafter=Illinois|statebefore=Minnesota}}
[[Category:Interstate 90| Wisconsin]] [[Category:Interstate Highways in Wisconsin|90]] [[Category:Transportation in La Crosse County, Wisconsin]] [[Category:Transportation in Monroe County, Wisconsin]] [[Category:Transportation in Juneau County, Wisconsin]] [[Category:Transportation in Sauk County, Wisconsin]] [[Category:Transportation in Columbia County, Wisconsin]] [[Category:Transportation in Dane County, Wisconsin]] [[Category:Transportation in Rock County, Wisconsin]]