All states›North Dakota

Diners in North Dakota

46 diners in 31 cities and towns across North Dakota. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

North Dakota has about 796,568 residents, so that's 5.8 diners per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

46diners
31cities & towns
100%list a phone
30with a website

Across North Dakota, of the 46 diners we list, 46 give a phone number and 30 have a website. No national chains here — every diner on this page is independent. By what they offer: 6 serve milkshakes, 3 serve pancakes, 1 serves breakfast all day. The longest-running is Kroll's Diner, in business since 1969.

Top 10 diners in North Dakota

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Randy's University DinerFargo

    Pancakes

    Spotted an error? Let us know

  2. 2Benedict's Morning HeroesFargo

    Pancakes

    Spotted an error? Let us know

  3. 3Darcy's CafeGrand Forks

    Spotted an error? Let us know

  4. 4Kroll's DinerFargo

    Milkshakes

    Spotted an error? Let us know

  5. 5Roadhouse CafeGrand Forks

    Spotted an error? Let us know

  6. 6Rock 'n' 50's CafeBismarck

    Spotted an error? Let us know

  7. 7The Shack on BroadwayFargo

    All-day breakfastPancakes

    Spotted an error? Let us know

  8. 8Rockin RelicsRugby

    Spotted an error? Let us know

  9. 9Charlie's Main Street CafeMinot

    Spotted an error? Let us know

  10. 1083 DinerHazelton

    Spotted an error? Let us know

Cities

Largest first. Towns with a single diner are listed further down this page.

Other towns in North Dakota

One diner each — too few for a page of their own, so they live here.

  1. Country cafeAlexander

    718 Elk St, Alexander, ND 58831

    Spotted an error? Let us know

  2. Country KettleBeulah

    140 Main St W, Beulah, ND 58523

    Spotted an error? Let us know

  3. Thompson's CafeCavalier

    210 Main St W, Cavalier, ND 58220

    Spotted an error? Let us know

  4. Square Butte DinerCenter

    Center Ave, Center, ND 58530

    Spotted an error? Let us know

  5. Dakota DinerDickinson

    2857 Business Loop 94 E, Dickinson, ND 58601-7138

    Spotted an error? Let us know

  6. Home Plate CafeFredonia

    104 Main St, Fredonia, ND 58440

    Spotted an error? Let us know

  7. Westside Drive InGrafton

    508 W 12th St, Grafton, ND 58237

    Spotted an error? Let us know

  8. Airey Dining FacilityGrand Forks Air Force Base

    642 H St, Grand Forks Air Force Base, ND 58205

    Since 2012

    Spotted an error? Let us know

  9. Memorial DinerGranville

    213 Main St S, Granville, ND 58741

    Spotted an error? Let us know

  10. Hague DinerHague

    220 Main St, Hague, ND 58542

    Spotted an error? Let us know

  11. 83 DinerHazelton

    130 Cottage St, Hazelton, ND 58544

    Spotted an error? Let us know

  12. Crossroads Family RestaurantLangdon

    102 9th Ave E, Langdon, ND 58249

    Spotted an error? Let us know

  13. Kroll's DinerMandan

    4401 Memorial Hwy, Mandan, ND 58554

    Since 1969

    Milkshakes

    Spotted an error? Let us know

  14. Kroll's DinerMinot

    1221 20th Ave SE, Minot, ND 58701

    Since 1969

    Milkshakes

    Spotted an error? Let us know

  15. Charlie's Main Street CafeMinot

    113 Main St S, Minot, ND 58701-3952

    Family-owned

    Spotted an error? Let us know

  16. Paragon CafeMohall

    107 Main St W, Mohall, ND 58761

    Spotted an error? Let us know

  17. White Maid Diner and BarNapoleon

    301 Main Ave, Napoleon, ND 58561

    Spotted an error? Let us know

  18. Better B DinerNew Town

    204 Main St, New Town, ND 58763

    Spotted an error? Let us know

  19. Cool Stuff Drive InnNorthwood

    505 Old Highway 15, Northwood, ND 58267

    Spotted an error? Let us know

  20. Sisters KitchenOakes

    604 Main Ave, Oakes, ND 58474

    Spotted an error? Let us know

  21. Pingree CafePingree

    1760 State Hwy 281, Pingree, ND 58476

    Spotted an error? Let us know

  22. Old #8 DinerRoseglen

    245 Sahnish Ave, Roseglen, ND 58775

    Spotted an error? Let us know

  23. Rockin RelicsRugby

    205 S Main Ave, Rugby, ND 58368

    Spotted an error? Let us know

  24. Main Street DinerVelva

    22 Main St N, Velva, ND 58790

    Spotted an error? Let us know

  25. Wahpeton Fryn' Pan Family RestaurantWahpeton

    1008 Dakota Ave, Wahpeton, ND 58075

    Spotted an error? Let us know

  26. Deaner's DinerWest Fargo

    405 Main Ave W, West Fargo, ND 58078

    Spotted an error? Let us know

  27. Randy's Diner TooWest Fargo

    641 32nd Ave W, West Fargo, ND 58078

    Spotted an error? Let us know

  28. Hayley's DinerWesthope

    80 Main St, Westhope, ND 58793

    Spotted an error? Let us know

  29. Lonnie's Roadhouse CafeWilliston

    US-2, Williston, ND 58801

    Spotted an error? Let us know

BEFORE YOU GO

Before your next diner visit

Plan breakfast, check late-night service and organise a group.

All guides