ZipCodeLook
Loading 33,000 zip codes…

About this map

Average one-way travel time to work for people who don't work from home. Shorter is better.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
26.4 min
North Dakota
17.9 min
Rankings
Full list

Top and bottom zip codes in North Dakota

Zip codes with 1,000+ residents

Zip codes with the longest commutes

See all
  1. 158012Casselton31.9 min
  2. 258579Wilton31.6 min
  3. 358622Belfield29.9 min
  4. 458282Walhalla28.5 min
  5. 558576Underwood28.5 min
  6. 658047Horace28.1 min
  7. 758773Powers Lake27 min
  8. 858563New Salem26.7 min
  9. 958849Ray26.4 min
  10. 1058042Harwood26.3 min

Zip codes with the shortest commutes

See all
  1. 158040Gwinner8 min
  2. 258704Minot Afb9.8 min
  3. 358495Wishek10.1 min
  4. 458367Rolla10.2 min
  5. 558204Grand Forks Afb10.4 min
  6. 658202Grand Forks11 min
  7. 758368Rugby11.1 min
  8. 858538Fort Yates11.4 min
  9. 958561Napoleon11.8 min
  10. 1058421Carrington11.9 min

Average commute by county in North Dakota

  1. 1McHenry County29.7 min
  2. 2Renville County29.5 min
  3. 3Dunn County27.6 min
  4. 4Oliver County25.9 min
  5. 5Billings County24.4 min
  6. 6McLean County24.4 min
  7. 7Burke County24.3 min
  8. 8McKenzie County22.9 min
  9. 9Eddy County21.8 min
  10. 10Sheridan County21.8 min
  11. 11Bottineau County21.7 min
  12. 12Divide County21.6 min
  13. 13Richland County21.1 min
  14. 14Slope County21 min
  15. 15Golden Valley County20.6 min
  16. 16Grant County20.5 min
  17. 17Traill County19.9 min
  18. 18Kidder County19.8 min
  19. 19Morton County19.8 min
  20. 20Nelson County19.6 min
  21. 21Barnes County19.5 min
  22. 22Ransom County19.4 min
  23. 23Emmons County19.3 min
  24. 24Ward County19.3 min
  25. 25Mountrail County19.1 min
  26. 26Cavalier County18.8 min
  27. 27LaMoure County18.8 min
  28. 28Williams County18.7 min
  29. 29Mercer County18.6 min
  30. 30Steele County18.2 min
  31. 31Walsh County18 min
  32. 32Sioux County17.8 min
  33. 33Bowman County17.7 min
  34. 34Burleigh County17.5 min
  35. 35Stark County17.5 min
  36. 36Cass County17.1 min
  37. 37Pembina County17 min
  38. 38Rolette County16.8 min
  39. 39Towner County16.5 min
  40. 40Griggs County16.3 min
  41. 41Sargent County16.2 min
  42. 42Benson County16.1 min
  43. 43Hettinger County16.1 min
  44. 44Dickey County15.8 min
  45. 45Grand Forks County15.8 min
  46. 46Adams County15.2 min
  47. 47Logan County14.9 min
  48. 48Wells County14.6 min
  49. 49Stutsman County14.1 min
  50. 50Ramsey County13.9 min
  51. 51Foster County12.9 min
  52. 52McIntosh County11.3 min
  53. 53Pierce County11.3 min

Questions about this map

Which zip code has the highest average commute in North Dakota?

Among zip codes with at least 1,000 residents, 58012 (Casselton, ND) has the highest: 31.9 min.

Which zip code has the lowest average commute in North Dakota?

58040 (Gwinner, ND) has the lowest: 8 min.

What is the average commute for the United States?

26.4 min; in North Dakota it is 17.9 min.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Average one-way travel time to work for people who don't work from home. Shorter is better.

More maps