Interstate 29 in North Dakota
|Maintained by NDDOT|
|Length||217.517 mi (350.060 km)|
|South end||I-29 at South Dakota state line|
|US 2 in Grand Forks|
|North end||PTH 75 at the Pembina–Emerson Border Crossing|
Interstate 29 (I-29) in the U.S. state of North Dakota runs from the state's southern border with South Dakota near Hankinson to the Canada–United States border just north of Pembina. The highway shares two concurrencies with U.S. Route 81 (US 81). The first begins in Watertown, South Dakota, and remains concurrent with I-29 across the state line to Manvel. The other is from exit 203 to the Canadian border. The highway runs somewhat parallel to the Minnesota border to the east and passes through two major cities, Fargo and Grand Forks.
South Dakota to Fargo
Interstate 29 enters North Dakota, with a speed limit of 75 miles per hour (121 km/h), from South Dakota to the south, travelling in a north-northeasterly direction. 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 border to Fargo. There is also one exit serving North Dakota Highway 11 (ND 11) to Hankinson and one exit serving ND 13 to Wahpeton, North Dakota.
I-29 has a speed limit of 55 mph (89 km/h) throughout the eight exits in Fargo, including interchanges with I-94 and US 10. There is also an exit that serves Hector International Airport. Farther north, there is an exit that indirectly serves Fargo via a north/south county road that mainly serves Harwood.
Fargo to Grand Forks
North of Fargo, with a speed limit of 75 mph (121 km/h), there are exits roughly every six miles (9,700 m) until the route enters Hillsboro. I-29 has one exit south of the city serving its municipal airport and one exit serving the city itself. About six miles (9.7 km) north of Hillsboro, the highway shares an interchange with ND 200, a major thoroughfare across central North Dakota. There are three more exits between Hillsboro and Grand Forks, including one serving Thompson, the southernmost suburb of Grand Forks.
Grand Forks to Canada
With a speed limit of 75 miles per hour (121 km/h), 10 miles (16 km) north of the city, I-29's first concurrency with US 81 ends in Manvel. The highway's next exit is 10 miles (16 km) north of Manvel at an interchange with ND 54, which indirectly serves Oslo, Minnesota about three miles (4.8 km) east of the Interstate. There are a couple more minor exits between the Oslo exit and Drayton. The highway has two exits in Drayton, one with ND 44 and one with ND 66. After several more exits in the open country serving minor county highways, I-29 begins another concurrency with US 81 at an exit with ND 5. After one more exit serving a county road, the highways enter Pembina. In Pembina, I-29 has its final exit in the United States at an interchange with ND 59 and ND 171. Three miles (4.8 km) north of Pembina, I-29 and US 81 enter Manitoba, Canada, and become Manitoba Highway 75, which leads north to Winnipeg.
I-29 between Fargo and the Canadian border was originally meant to be signed as Interstate 31. There was no highway originally planned between Fargo and Sioux Falls, South Dakota. Plans for I-29 were extended from Sioux Falls to Fargo in October 1957, and the entire highway from Kansas City, Missouri to the Canadian border was signed as I-29. The final stages of I-29 in North Dakota were completed in 1977.
|Richland||Greendale Township||0.000||0.000||I-29 south / US 81 south – Sioux Falls||Continuation into South Dakota|
|Waldo Township||8.073||12.992||8||ND 11 – Hankinson, Fairmount|
|Brandenburg Township||15.079||24.267||15||CR 16 – Great Bend, Mantador|
|Mooreton Township||22.583||36.344||23||ND 13 – Wahpeton, Mooreton||Signed as exits 23A (east) and 23B (west) southbound|
|Abercrombie Township||31.038||49.951||31||CR 8 – Galchutt|
|Colfax Township||37.047||59.621||37||CR 4 – Colfax, Abercrombie|
|42.117||67.781||42||CR 2 – Walcott|
|48.182||77.541||48||ND 46 – Kindred|
|Cass||Pleasant Township||50.186||80.767||50||CR 18 – Hickson, Oxbow|
|54.167||87.173||54||CR 16 – Oxbow, Davenport|
|Stanley Township||56.429||90.814||56||Wild Rice, Horace|
|Fargo||60.252||96.966||60||52nd Avenue South|
|62.249||100.180||62||32nd Avenue South|
|63.267||101.818||63||I-94 (US 52) – Bismarck, Minneapolis||Signed as exits 63A (east) and 63B (west); I-94 exits 349A-B|
|64.252||103.404||64||38th Street Southwest, 13th Avenue South|
|65.252||105.013||65||US 10 (Main Avenue) – Downtown Fargo, West Fargo|
|66.255||106.627||66||12th Avenue North|
US 81 Bus. south (19th Avenue North) – Hector International Airport
|Northern terminus of US 81 Bus.|
ND 200 east / ND 200A west – Halstad, Blanchard
|South end of ND 200 concurrency; eastern terminus of ND 200 Alt.|
|Hillsboro||104||CR 11 – Hillsboro|
|110.795||178.307||111||ND 200 west – Mayville, Cummings||North end of ND 200 concurrency|
|Grand Forks||Walle Township||130.043||209.284||130||ND 15 to CR 81 – Thompson|
US 81 Bus. north (32nd Avenue South)
|Southern terminus of US 81 Bus.|
|140.195||225.622||140||ND 297 east (DeMers Avenue) – Grand Forks City Center||Eastern terminus of ND 297|
|141.196||227.233||141||US 2 (Gateway Drive) – Grand Forks City Center, Grand Forks Int'l Airport, Grand Forks AFB|
US 81 Bus. south (North Washington Street)
|Northern terminus of US 81 Bus.|
|Manvel||152.211||244.960||152||US 81 north – Manvel, Gilby||North end of US 81 concurrency|
|Turtle River Township||156.680||252.152||157||(no name)|
|Walsh||Walshville Township||160.927||258.987||161||ND 54 / CR 19 – Oslo, Ardoch|
|Pulaski Township||167.722||269.922||168||Warsaw, Minto|
|Acton Township||175.792||282.910||176||ND 17 – Grafton|
|St. Andrews Township||179.876||289.482||180||CR 9|
|Pembina||Drayton||186.881||300.756||187||ND 66 – Drayton|
|190.955||307.312||191||CR 11 – St. Thomas|
|Lincoln Township||192.960||310.539||193||(no name)|
|Joliette Township||200.243||322.260||200||(no name)|
|203.413||327.361||203||US 81 south / ND 5 – Hamilton, Cavalier||South end of US 81 concurrency|
|208.473||335.505||208||CR 1 – Bathgate|
|Pembina Township||212.717||342.335||212||(no name)|
|Pembina||215.237||346.390||215||ND 59 / CR 55 – Neche, Pembina|
|Pembina Township||217.517||350.060||Canadian border at the Pembina–Emerson Border Crossing|
|PTH 75 north – Winnipeg||Northern terminus of I-29 and US 81; continuation into Manitoba|
|1.000 mi = 1.609 km; 1.000 km = 0.621 mi
- North Dakota Department of Transportation (2016). Route and Mileage Map (PDF) (Map). Scale not given. Bismarck: North Dakota Department of Transportation. Retrieved January 2, 2018.
- North Dakota Department of Transportation. "Appendix III-09 C: Interchange Numbering on I-29" (PDF). Design Manual. Bismarck: North Dakota Department of Transportation. Archived from the original (PDF) on April 17, 2009. Retrieved June 22, 2008.
Route map: Google
|North Dakota||Next state: