All states›Iowa

Diners in Iowa

196 diners in 111 cities and towns across Iowa. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Iowa has about 3,241,488 residents, so that's 6.0 diners per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

196diners
111cities & towns
97%list a phone
111with a website

Across Iowa, of the 196 diners we list, 191 give a phone number and 111 have a website. 1 is a branch of a national chain — Black Bear Diner (1); the remaining 195 are independent. By what they offer: 10 serve breakfast all day, 6 serve pie, 6 serve pancakes. The longest-running is Montgomery's Sandwich Shop, in business since 1933. 5 describe themselves as family-owned.

Top 10 diners in Iowa

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

  1. 1Highway 30 DInerCedar Rapids

    Spotted an error? Let us know

  2. 2Family Table DinerOsceola

    Spotted an error? Let us know

  3. 3Ankeny DinerAnkeny

    All-day breakfastPie

    Spotted an error? Let us know

  4. 4Bluebird DinerIowa City

    Spotted an error? Let us know

  5. 5Clyde's Fine DinerDes Moines

    Spotted an error? Let us know

  6. 6Hamburg Inn No. 2Iowa City

    Spotted an error? Let us know

  7. 7Highway 63 DinerWaterloo

    Spotted an error? Let us know

  8. 8Patton Bar & DinerCedar Falls

    Spotted an error? Let us know

  9. 9Pullman Bar & DinerIowa City

    Spotted an error? Let us know

  10. 10Sunshine Family RestaurantDubuque

    Spotted an error? Let us know

Cities

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

Other towns in Iowa

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

  1. The Highway RestaurantAlbia

    200 Highway 34 E, Albia, IA 52531-9774

    Spotted an error? Let us know

  2. Smitty's RestaurantAlbia

    14 Benton Ave W W, Albia, IA 52531

    Spotted an error? Let us know

  3. Sugar Shack DinerAltoona

    550 36th Ave SW, Altoona, IA 50009

    Since 1986

    Spotted an error? Let us know

  4. Max's Highway DinerAltoona

    3231 Adventureland Dr, Altoona, IA 50009

    Spotted an error? Let us know

  5. The Grove CafeAmes

    124 Main St, Ames, IA 50010

    Spotted an error? Let us know

  6. Clyde's Gastro DinerAmes

    207 Beyer Ct, Ames, IA 50012-0001

    Spotted an error? Let us know

  7. Andrew CafeAndrew

    16 W Benton St, Andrew, IA 52030

    Since 2004

    Locally owned

    Pie

    Spotted an error? Let us know

  8. Ankeny DinerAnkeny

    133 SE Delaware Ave, Ankeny, IA 50021

    All-day breakfastPie

    Spotted an error? Let us know

  9. Maid-RiteAnkeny

    802 SE Oralabor Rd, Ankeny, IA 50021-4009

    Spotted an error? Let us know

  10. The Koffee KupArnolds Park

    43 Okoboji Grove Rd N, Arnolds Park, IA 51331

    Spotted an error? Let us know

  11. Boji sweetsArnolds Park

    Ackley St 28 1/2, Arnolds Park, IA 51331

    Spotted an error? Let us know

  12. Farmers Walnut Street DinerAtlantic

    319 Walnut St, Atlantic, IA 50022

    Spotted an error? Let us know

  13. West Side DinerAtlantic

    604 W 7th St, Atlantic, IA 50022-1430

    Spotted an error? Let us know

  14. Maid-riteAvoca

    7005 N Chestnut St, Avoca, IA 51521-5075

    Spotted an error? Let us know

  15. Wally’s DinerBatavia

    205 Davis St, Batavia, IA 52533

    Spotted an error? Let us know

  16. Shack's LoungeBayard

    306 Main St, Bayard, IA 50029

    Spotted an error? Let us know

  17. Lincoln CafeBelle Plaine

    1214 8th Ave, Belle Plaine, IA 52208

    Pie

    Spotted an error? Let us know

  18. Grandpa's ParlorBellevue

    306 S Riverview St, Bellevue, IA 52031

    Spotted an error? Let us know

  19. Pearl's PlaceBernard

    215 Jess St, Bernard, IA 52032

    Spotted an error? Let us know

  20. Maid-RiteBettendorf

    2888 Devils Glen Rd, Bettendorf, IA 52722

    Spotted an error? Let us know

  21. Whistle Stop CafeBoone

    1102 Story St, Boone, IA 50036

    Spotted an error? Let us know

  22. Heartland DinerBritt

    Britt, IA 50423

    All-day breakfast

    Spotted an error? Let us know

  23. Wilson'sBritt

    441 Main Ave N, Britt, IA 50423

    Spotted an error? Let us know

  24. Jerry's Main LunchBurlington

    501 S Main St, Burlington, IA 52601

    All-day breakfastPie

    Spotted an error? Let us know

  25. Hungry BearBurlington

    1700 Sunnyside Ave, Burlington, IA 52601

    Spotted an error? Let us know

  26. 6th Street DinerBurt

    504 6th St, Burt, IA 50522-7718

    Spotted an error? Let us know

  27. Spring Garden RestaurantCamanche

    809 14th Ave, Camanche, IA 52730-1728

    Spotted an error? Let us know

  28. Cantril Fox DenCantril

    104 Division St, Cantril, IA 52542

    Spotted an error? Let us know

  29. Patton Bar & DinerCedar Falls

    317 Main St, Cedar Falls, IA 50613

    Spotted an error? Let us know

  30. Gravy's DinerCedar Falls

    4129 University Ave, Cedar Falls, IA 50613

    Since 2008

    Spotted an error? Let us know

  31. North Side DinerCenterville

    113 E Van Buren St, Centerville, IA 52544-1723

    Spotted an error? Let us know

  32. The Chuck WagonChariton

    1600 Court Ave, Chariton, IA 50049-1939

    Spotted an error? Let us know

  33. Letz EatChariton

    126 N Grand St, Chariton, IA 50049

    Spotted an error? Let us know

  34. Maid-RiteClive

    11408 Forest Ave, Clive, IA 50325

    Spotted an error? Let us know

  35. Cratty ShackColfax

    21 E State St, Colfax, IA 50054

    Spotted an error? Let us know

  36. Country House Family RestaurantColo

    68168 US Highway 30, Colo, IA 50056

    Spotted an error? Let us know

  37. Niland's CafeColo

    24 Lincoln Hwy, Colo, IA 50056-1013

    Spotted an error? Let us know

  38. Three C's DinerCorning

    300 9th St, Corning, IA 50841

    Spotted an error? Let us know

  39. Legends CafeCouncil Bluffs

    501 S Main St, Council Bluffs, IA 51503

    Pancakes

    Spotted an error? Let us know

  40. Sugars Lounge & DinerCouncil Bluffs

    2725 E Kanesville Blvd, Council Bluffs, IA 51503

    Spotted an error? Let us know

  41. Henry's DinerCrescent

    836 Old Lincoln Hwy, Crescent, IA 51526

    Since 1983

    Locally owned

    Spotted an error? Let us know

  42. Sue-Z-Q's Family DiningCresco

    726 2nd Ave SE, Cresco, IA 52136

    Spotted an error? Let us know

  43. Dinky DinerDecatur

    104 NE 4th St, Decatur, IA 50067

    Spotted an error? Let us know

  44. Family TableEagle Grove

    618 S Commercial Ave, Eagle Grove, IA 50533

    Since 1985

    All-day breakfast

    Spotted an error? Let us know

  45. Kirby's CafeEmmetsburg

    3101 Main St, Emmetsburg, IA 50536

    Since 2008

    All-day breakfastPie

    Spotted an error? Let us know

  46. Fairfield DinerFairfield

    50 N 28th St, Fairfield, IA 52556

    Spotted an error? Let us know

  47. Riverside III Family RestaurantFairfield

    West Burlington, Fairfield, IA 52556

    Spotted an error? Let us know

  48. Sally'sForest City

    133 N Clark St, Forest City, IA 50436

    Woman-owned

    Spotted an error? Let us know

  49. Tiger Drive-InGreenfield

    610 SE Kent St, Greenfield, IA 50849

    Spotted an error? Let us know

  50. Montgomery's Sandwich ShopGrinnell

    712 6th Ave, Grinnell, IA 50112

    Since 1933

    Spotted an error? Let us know

  51. Driftwood DinerGuttenberg

    531 S River Park Dr, Guttenberg, IA 52052

    Spotted an error? Let us know

  52. Pigtail Charlie's Diner, LLCHedrick

    508 E 6th St, Hedrick, IA 52563

    Spotted an error? Let us know

  53. Oscar's RestaurantHiawatha

    768 N Center Point Rd, Hiawatha, IA 52233

    Since 1981

    Spotted an error? Let us know

  54. Buttermilk CafeIndependence

    1008 1st St W, Independence, IA 50644

    Spotted an error? Let us know

  55. Arianna's KitchenIndependence

    1826 1st St W, Independence, IA 50644

    Spotted an error? Let us know

  56. Crouse CafeIndianola

    115 E Salem Ave, Indianola, IA 50125

    Since 1946

    Spotted an error? Let us know

  57. Red Rooster GrillIowa Falls

    424 Oak St, Iowa Falls, IA 50126-2338

    Spotted an error? Let us know

  58. Uptown CafeJefferson

    108 W State St, Jefferson, IA 50129

    Spotted an error? Let us know

  59. North End DinerJohnston

    5505 Merle Hay Rd, Johnston, IA 50131

    Spotted an error? Let us know

  60. Misty's Malt ShopKeosauqua

    106 Main St, Keosauqua, IA 52565

    Since 1960

    Milkshakes

    Spotted an error? Let us know

  61. Grothe's Diner & Coffee HouseLake Mills

    108 S Lake St, Lake Mills, IA 50450

    Spotted an error? Let us know

  62. Great Full GrubLaurens

    211 State Hwy 10, Laurens, IA 50554

    Spotted an error? Let us know

  63. Argo CornersLe Claire

    23941 Territorial Rd, Le Claire, IA 52753

    Spotted an error? Let us know

  64. Taylor's Maid-RiteMarshalltown

    106 S 3rd Ave, Marshalltown, IA 50158

    Family-owned

    Spotted an error? Let us know

  65. O J's DinerMarshalltown

    1102 Iowa Ave W, Marshalltown, IA 50158

    Spotted an error? Let us know

  66. Maggie's DinerMcGregor

    28534 US-18, McGregor, IA 52157

    Spotted an error? Let us know

  67. Penny's DinerMissouri Valley

    128 N Willow Rd, Missouri Valley, IA 51555

    Spotted an error? Let us know

  68. Decarlo DinerModale

    211 N Main St, Modale, IA 51556

    Spotted an error? Let us know

  69. The Hop At CantonMonmouth

    14966 4th Ave, Monmouth, IA 52309-9411

    Spotted an error? Let us know

  70. The Dairy Barn DinerMorning Sun

    612 S Main St, Morning Sun, IA 52640

    Spotted an error? Let us know

  71. Miss K'sMt Pleasant

    101 W Monroe St, Mt Pleasant, IA 52641

    Spotted an error? Let us know

  72. All American DinerMuscatine

    2300 Park Ave, Muscatine, IA 52761

    Spotted an error? Let us know

  73. Diner 63New Hampton

    421 S Linn Ave, New Hampton, IA 50659-2023

    Spotted an error? Let us know

  74. Newton Maid RiteNewton

    215 1st Ave W, Newton, IA 50208

    Spotted an error? Let us know

  75. East Side DinerNewton

    2426 1st Ave E, Newton, IA 50208

    Spotted an error? Let us know

  76. Blue Bird DinerNorth Liberty

    1850 Wood Duck Ct, North Liberty, IA 52317-4773

    Spotted an error? Let us know

  77. Valone's Family RestaurantOelwein

    2 S Frederick Ave, Oelwein, IA 50662

    Spotted an error? Let us know

  78. Ma & Pa's DinerOelwein

    114 S Frederick Ave, Oelwein, IA 50662

    Spotted an error? Let us know

  79. Ogden DinerOgden

    108 S 1st St, Ogden, IA 50212

    Family-owned

    Spotted an error? Let us know

  80. O'Farrell SistersOkoboji

    1109 Lake Shore Dr, Okoboji, IA 51355

    Spotted an error? Let us know

  81. BecMar DinerOsage

    721 Main St, Osage, IA 50461

    Spotted an error? Let us know

  82. Family Table DinerOsceola

    1610 Jeffreys Dr, Osceola, IA 50213

    Spotted an error? Let us know

  83. Pj's Diner LlcPanora

    600 E Main St, Panora, IA 50216-1152

    Spotted an error? Let us know

  84. Maid-ritePella

    1514 Washington St, Pella, IA 50219

    Spotted an error? Let us know

  85. Red Roof DinerPeosta

    195 Peterson Dr, Peosta, IA 52068

    All-day breakfast

    Spotted an error? Let us know

  86. Lou's DinerPerry

    2720 Willis Ave, Perry, IA 50220-2346

    Spotted an error? Let us know

  87. Dave's Old Home CafePisgah

    200 1st St, Pisgah, IA 51564

    Spotted an error? Let us know

  88. Pleasant Hill DinerPleasant Hill

    5015 E University Ave, Pleasant Hill, IA 50327

    Since 2000

    Family-owned

    Spotted an error? Let us know

  89. Mickey's Country CafePleasant Valley

    24487 Valley Dr, Pleasant Valley, IA 52722

    Spotted an error? Let us know

  90. The Dairy ShoppeRedfield

    617 1st St, Redfield, IA 50233

    Spotted an error? Let us know

  91. DreamerzRock Rapids

    215 First Ave, Rock Rapids, IA 51246

    Spotted an error? Let us know

  92. Island City CafeSabula

    405 Broad St, Sabula, IA 52070

    Spotted an error? Let us know

  93. VillagerSac City

    1502 W Main St, Sac City, IA 50583

    Spotted an error? Let us know

  94. Mondo's RestaurantShenandoah

    309 S Fremont St, Shenandoah, IA 51601

    Spotted an error? Let us know

  95. Sigourney CaféSigourney

    619 E Jackson St, Sigourney, IA 52591

    All-day breakfast

    Spotted an error? Let us know

  96. American Classic CafeSpencer

    16 11th St SW Plz, Spencer, IA 51301-5800

    Since 1939

    Pancakes

    Spotted an error? Let us know

  97. Julie's DinerSpencer

    Clay County Fair, Spencer, IA 51301

    Spotted an error? Let us know

  98. Toast on HillSpirit Lake

    1604 Hill Ave, Spirit Lake, IA 51360

    Spotted an error? Let us know

  99. Javi's GrillSpirit Lake

    914 Lake St, Spirit Lake, IA 51360

    Spotted an error? Let us know

  100. Villager RestaurantStorm Lake

    421 Flindt Dr, Storm Lake, IA 50588

    Since 1968

    Milkshakes

    Spotted an error? Let us know

  101. The Bakin' DinerStratford

    824 Shakespeare Ave, Stratford, IA 50249

    Spotted an error? Let us know

  102. Jones Family DinerTruro

    126 E Center St, Truro, IA 50257

    Spotted an error? Let us know

  103. TJ's DinerVillisca

    307 E 4th St, Villisca, IA 50864

    Spotted an error? Let us know

  104. Vinton Family RestaurantVinton

    310 W 21st St, Vinton, IA 52349

    Spotted an error? Let us know

  105. Silver Lining DinerWalnut

    221 Antique City Dr, Walnut, IA 51577

    Spotted an error? Let us know

  106. Hwy 61 Roadside DinerWapello

    507 Highway 61 N, Wapello, IA 52653

    Spotted an error? Let us know

  107. Northside DinerWashington

    106 W Main St, Washington, IA 52353

    Spotted an error? Let us know

  108. S and D CafeWaukon

    13 W Main St, Waukon, IA 52172

    Spotted an error? Let us know

  109. Jet's CafeWaukon

    Waukon, IA 52172

    Spotted an error? Let us know

  110. East Bremer DinerWaverly

    117 E Bremer Ave, Waverly, IA 50677-3433

    Spotted an error? Let us know

  111. All-Star Maid-Rite DinerWest Bend

    112 W Division St, West Bend, IA 50597

    Spotted an error? Let us know

  112. All-Star Maid-Rite DinerWest Burlington

    112 Division St, West Burlington, IA 52655

    Spotted an error? Let us know

  113. Landmark Grill & Grind - RestaurantWilliamsburg

    128 W Evans St, Williamsburg, IA 52361

    Since 1965

    Family-owned

    All-day breakfastPie

    Spotted an error? Let us know

  114. Maid-RiteWilliamsburg

    2205 U Ave, Williamsburg, IA 52361

    Spotted an error? Let us know

  115. Little BrotherWindsor Heights

    6587 University Ave, Windsor Heights, IA 50324

    Spotted an error? Let us know

  116. Lou's DinerWoodward

    220 S Main St, Woodward, IA 50276

    Spotted an error? Let us know

  117. Rack's Swinging DoorWyoming

    127 W Main St, Wyoming, IA 52362

    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