I-29 highlighted in red | ||||
| Route information | ||||
| Maintained byNDDOT | ||||
| Length | 217.517 mi[1] (350.060 km) | |||
| NHS | Entire route | |||
| Major junctions | ||||
| South end | ||||
| Major intersections | ||||
| North end | ||||
| Location | ||||
| Country | United States | |||
| State | North Dakota | |||
| Counties | Richland,Cass,Traill,Grand Forks,Walsh,Pembina | |||
| Highway system | ||||
| ||||
| ||||
Interstate 29 (I-29) in the US state ofNorth Dakota runs from the state's southern border withSouth Dakota nearHankinson to theCanadian border just north ofPembina. The highwayruns concurrently twice withU.S. Highway 81 (US 81). The first such overlap begins inWatertown, South Dakota, across the state line toManvel. The other is from exit 203 to the Canadian border. The highway runs somewhat parallel to theMinnesota border to the east and passes through two major cities,Fargo andGrand Forks.

I-29 enters North Dakota, with a speed limit of 80 mph (130 km/h), from South Dakota to the south, traveling in a north-northeasterly direction at an approximateelevation of 1,100 feet (340 m)above sea level. The first exit in the state, exit 1, is to a county road built along the state line. This exit serves the Dakota Magic Casino and Hotel. Rural exits are somewhat common in North Dakota. There are exits with no major communities near them about every eight miles (13 km) from the South Dakota state line toFargo. There is also one exit servingNorth Dakota Highway 11 (ND 11) toHankinson and one exit servingND 13 toWahpeton. Other small communities served includeFairmount,Great Bend,Mooreton,Dwight,Colfax,Abercrombie,Walcott,Christine andOxbow.

I-29 has a speed limit of 65 mph (105 km/h) between exits 60 and 62, and a speed limit of 55 mph (89 km/h) for the next six exits in Fargo, including interchanges withI-94 andUS 10 which connect Fargo withBismarck (North Dakota's state capital) to the west andMinneapolis to the east. Aflyover ramp runs from southbound I-29 to eastbound I-94. There is also an exit that servesHector International Airport, and farther north an exit that indirectly serves Fargo via County Road 22 (CR 22) and mainly servesHarwood.
North of Fargo and Harwood, with a speed limit of 80 mph (130 km/h), the route runs close to the old road of U.S. 81 and comes close to the communities ofArgusville,Gardner,Grandin,Hillsboro,Buxton,Reynolds andThompson. There are exits roughly every six miles (9.7 km) until the route entersHillsboro. I-29 has one exit south of the city serving its municipal airport and one exit serving the city itself. Going through Hillsboro isND 200, a major thoroughfare across central North Dakota, which meets I-29 north of Hillsboro. There are three more exits between Hillsboro andGrand Forks, including one servingThompson, the southernmost suburb of Grand Forks.
The highway has a speed limit of 70 mph (110 km/h), and just four exits serving Grand Forks. One of them servesUS 2, which leads toGrand Forks International Airport and points further west includingMinot andGlacier National Park in Montana.
With a speed limit of 80 mph (130 km/h), 10 miles (16 km) north of the city, I-29's first concurrency withUS 81 ends inManvel. The highway's next exit is 10 miles (16 km) north of Manvel at an interchange withND 54, which indirectly servesOslo, Minnesota, about three miles (4.8 km) east of the Interstate. There are a couple more minor exits between the Oslo exit andDrayton. The highway has two exits in Drayton, one withND 44 and one withND 66.
After several more exits in the open country serving minor county highways, I-29 begins another concurrency with US 81 at an exit withND 5. After one more exit serving a county road, the highways enterPembina. In Pembina, I-29 has its final exit in the United States at an interchange withND 59 and CR 55. Three miles (4.8 km) north of Pembina, I-29/US 81 entersManitoba, Canada, and becomesProvincial Trunk Highway 75 (PTH 75), which leads north toWinnipeg. The highway crosses the international border at an approximate elevation of 800 feet (245 m) above sea level.
I-29 betweenFargo and the Canadian border was originally meant to be signed asInterstate 31 (I-31).[2] There was no highway originally planned between Fargo andSioux Falls, South Dakota. Plans for I-29 were extended from Sioux Falls to Fargo in October 1957, and the entire highway fromKansas City, Missouri, to the Canadian border was signed as I-29.[3] The final stages of I-29 in North Dakota were completed in 1977.[citation needed]
| County | Location | mi[1][4] | km | Exit[4] | Destinations | Notes |
|---|---|---|---|---|---|---|
| Richland | Greendale Township | 0.000 | 0.000 | Continuation intoSouth Dakota | ||
| 0.013 | 0.021 | 1 | ||||
| 2.074 | 3.338 | 2 | ||||
| Waldo Township | 8.073 | 12.992 | 8 | |||
| Brandenburg Township | 15.079 | 24.267 | 15 | |||
| Mooreton Township | 22.583 | 36.344 | 23 | Signed as exits 23A (east) and 23B (west) southbound; Also access toBagg Bonanza Farm,Chahinkapa Zoo,North Dakota State College of Science | ||
| Ibsen Township | 26.030 | 41.891 | 26 | Dwight | ||
| Abercrombie Township | 31.038 | 49.951 | 31 | |||
| Colfax Township | 37.047 | 59.621 | 37 | |||
| Colfax–Walcott township line | 42.117 | 67.781 | 42 | |||
| Walcott Township | 44.126 | 71.014 | 44 | Christine | ||
| Richland–Cass county line | Walcott–Pleasant township line | 48.182 | 77.541 | 48 | ||
| Cass | Pleasant Township | 50.186 | 80.767 | 50 | ||
| Pleasant–Stanley township line | 54.167 | 87.173 | 54 | |||
| Stanley Township | 56.429 | 90.814 | 56 | Wild Rice,Horace | ||
| Fargo | 60.252 | 96.966 | 60 | Southern terminus of US 81 Bus. | ||
| 62.249 | 100.180 | 62 | Signed as exits 62A (east) and 62B (west) southbound | |||
| 63.267 | 101.818 | 63 | Signed as exits 63A (east) and 63B (west); I-94 exits 349A-B; also access toMoorhead | |||
| 64.252 | 103.404 | 64 | 38th Street Southwest, 13th Avenue South | |||
| 65.252 | 105.013 | 65 | Also access toBonanzaville USA, Red River Valley Fairgrounds,Hjemkomst Center | |||
| 66.255 | 106.627 | 66 | Western terminus of ND 294; Also access toNorth Dakota State University,Fargodome,Newman Outdoor Field | |||
| 67.258 | 108.241 | 67 | Northern terminus of US 81 Bus.; also access toNorth Dakota State University,Fargodome,Newman Outdoor Field,Hector International Airport,Air Museum,VA Hospital,North Dakota Horse Park | |||
| 69.374 | 111.647 | 69 | Also access to Fargo National Cemetery | |||
| Harwood | 72.778 | 117.125 | 72 | Harwood | Formerly exit 73 | |
| Argusville | 78.542 | 126.401 | 78 | Argusville | Formerly exit 79 | |
| Gardner | 85.826 | 138.124 | 85 | Gardner | Formerly exit 86 | |
| Cass–Traill county line | Kinyon–Kelso township line | 92.142 | 148.288 | 92 | Grandin | |
| Traill | Hillsboro Township | 100.391 | 161.564 | 100 | ||
| Hillsboro | 104 | Hillsboro | ||||
| Eldorado–Ervin township line | 110.795 | 178.307 | 111 | Also access toMayville State University | ||
| Stavanger Township | 117.987 | 189.882 | 118 | Buxton | ||
| Traill–Grand Forks county line | Stavanger–Americus township line | 123.001 | 197.951 | 123 | ||
| Grand Forks | Walle Township | 130.043 | 209.284 | 130 | ||
| Grand Forks | 138.146 | 222.324 | 138 | Southern terminus of US 81 Bus.; also access toAlerus Center | ||
| 140.195 | 225.622 | 140 | Western terminus of ND 297; also access toUniversity of North Dakota,Alerus Center | |||
| 141.196 | 227.233 | 141 | Also access toRalph Engelstad Arena,Grand Forks AFB,Grand Forks International Airport | |||
| 144.711 | 232.890 | 145 | Northern terminus of US 81 Bus. | |||
| Ferry Township | 152.211 | 244.960 | 152 | Northern end of US 81 concurrency | ||
| Turtle River Township | 156.680 | 252.152 | 157 | No name exit | ||
| Walsh | Walshville Township | 160.927 | 258.987 | 161 | ||
| 163.699 | 263.448 | 164 | No name exit | |||
| Pulaski Township | 167.722 | 269.922 | 168 | |||
| 171.723 | 276.361 | 172 | No name exit | |||
| Acton Township | 175.792 | 282.910 | 176 | |||
| St. Andrews Township | 179.876 | 289.482 | 180 | No name exit | ||
| 184.038 | 296.180 | 184 | Drayton | |||
| Pembina | Drayton Township | 186.881 | 300.756 | 187 | Also access toDonaldson | |
| Drayton–Lincoln township line | 190.955 | 307.312 | 191 | |||
| Lincoln Township | 192.960 | 310.539 | 193 | No name exit | ||
| 196.014 | 315.454 | 196 | ||||
| Joliette Township | 200.243 | 322.260 | 200 | No name exit | ||
| 203.413 | 327.361 | 203 | Southern end of US 81 concurrency; also access toHallock | |||
| 208.473 | 335.505 | 208 | ||||
| Pembina Township | 212.717 | 342.335 | 212 | No name exit | ||
| Pembina Township | 215.237 | 346.390 | 215 | |||
| Pembina Township | 217.517 | 350.060 | Canadian border at thePembina–Emerson Border Crossing | |||
| Northern terminus of I-29 and US 81; formerlyPTH 29; continuation intoManitoba | ||||||
1.000 mi = 1.609 km; 1.000 km = 0.621 mi
| ||||||
| Previous state: South Dakota | North Dakota | Next state: Terminus |