All states›Iowa

BBQ Joints in Iowa

231 BBQ joints in 109 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 7.1 BBQ joints per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

231BBQ joints
109cities & towns
93%list a phone
133with a website

Across Iowa, of the 231 BBQ joints we list, 215 give a phone number and 133 have a website. 9 are branches of national chains — Famous Dave's (5), Dickey's Barbecue Pit (3), Mission BBQ (1); the remaining 222 are independent. By what they offer: 37 serve ribs, 28 serve brisket, 19 serve pulled pork. Most often named on their own websites: dine-in service (14), allergen information (11) and offers catering (10). The longest-running is Lambert & Ewers Smoked Meats, in business since 1986.

Top 10 BBQ joints 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. 1Blue Barn BBQCedar Falls

    Spotted an error? Let us know

  2. 2Louie's Lakeside Bistro & BBQMoravia

    Spotted an error? Let us know

  3. 3Famous Dave'sDavenport

    Spotted an error? Let us know

  4. 4Cr Midnight Smoker BbqCedar Rapids

    Brisket

    Spotted an error? Let us know

  5. 5Boxer BarbequeCouncil Bluffs

    BrisketRibsPulled porkBBQ chicken

    Spotted an error? Let us know

  6. 6Cornbred BarbecueAmes

    Texas-styleBrisketRibs

    Spotted an error? Let us know

  7. 7Flying MangoDes Moines

    BrisketRibsPulled porkBBQ chicken

    Spotted an error? Let us know

  8. 8Hickory ParkAmes

    Spotted an error? Let us know

  9. 9Jimmy Jack's Rib ShackIowa City

    Ribs

    Spotted an error? Let us know

  10. 10Smokey D's BBQDes Moines

    BrisketRibsPulled pork

    Spotted an error? Let us know

Cities

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

Other towns in Iowa

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

  1. Miller's GrillAckworth

    222 E Main St, Ackworth, IA 50001

    Ribs

    Spotted an error? Let us know

  2. Big Al's BbqAdel

    715 Main St, Adel, IA 50003

    Spotted an error? Let us know

  3. Five Hawgs BBQAgency

    8401 73rd St, Agency, IA 52530

    Spotted an error? Let us know

  4. Smokin BonesAgency

    8401 73rd St Bldg 1, Agency, IA 52530-8028

    Dine-in service

    Ribs

    Spotted an error? Let us know

  5. Jethro's BBQAltoona

    2601 Adventureland Dr, Altoona, IA 50009-9592

    Spotted an error? Let us know

  6. Claxon's Smokehouse & GrillAltoona

    3131 8th St SW, Altoona, IA 50009-1032

    Smokehouse

    Spotted an error? Let us know

  7. Smokin' JakesArnolds Park

    117 Broadway St, Arnolds Park, IA 51331-7780

    Spotted an error? Let us know

  8. Smitty's BBQ and Flamingo LoungeAtlantic

    2902 Chestnut St, Atlantic, IA 50022-2531

    Spotted an error? Let us know

  9. Nichols Smokin' BBQAurelia

    208 1/2 Main St, Aurelia, IA 51005

    Spotted an error? Let us know

  10. Papa Jake's BBQAvoca

    904 N Walnut St, Avoca, IA 51521

    Spotted an error? Let us know

  11. CrazyGood BBQBedford

    105 Orchard St, Bedford, IA 50833-1561

    Spotted an error? Let us know

  12. Fire Box On MainBelle Plaine

    813 12th St, Belle Plaine, IA 52208

    Spotted an error? Let us know

  13. RiversideBellevue

    802 S Riverview St, Bellevue, IA 52031

    Spotted an error? Let us know

  14. Bad Ash BBQBellevue

    301 State St, Bellevue, IA 52031

    Spotted an error? Let us know

  15. Smokin JokersBelmond

    1497 Belmond Rd, Belmond, IA 50421-7552

    Spotted an error? Let us know

  16. Crave Hot Dogs And BbqBettendorf

    1415 Kimberly Rd, Bettendorf, IA 52722-4131

    Spotted an error? Let us know

  17. Schroeder's BBQ & BeerBettendorf

    1815 Elmwood Ln, Bettendorf, IA 52722-3735

    Spotted an error? Let us know

  18. Uncle Jimmy'sBlue Grass

    730 N Mississippi St, Blue Grass, IA 52726-9734

    Spotted an error? Let us know

  19. Lambert & Ewers Smoked MeatsBoone

    1641 6th St, Boone, IA 50036-3123

    Since 1986

    Spotted an error? Let us know

  20. Jimmy's Barbeque PitBoone

    717 Story St, Boone, IA 50036

    Spotted an error? Let us know

  21. B85 BBQBoone

    1213 Country Club Dr, Boone, IA 50036-5106

    Spotted an error? Let us know

  22. The Smoky DoughCalmar

    115 Main St, Calmar, IA 52132

    Spotted an error? Let us know

  23. Back Alley SmokehouseCarlisle

    90 School St Ste B, Carlisle, IA 50047-8782

    Smokehouse

    Spotted an error? Let us know

  24. Moski's BBQCascade

    329 1st Ave W, Cascade, IA 52033

    Spotted an error? Let us know

  25. Hillbilly Jack's BBQClinton

    1516 Camanche Ave, Clinton, IA 52732

    Spotted an error? Let us know

  26. Shanes Rib ShackClive

    12695 University Ave, Clive, IA 50325

    Ribs

    Spotted an error? Let us know

  27. Jethro's BBQCoralville

    75 2nd St, Coralville, IA 52241

    Spotted an error? Let us know

  28. Patti's Pit StopCorrectionville

    508 11th St, Correctionville, IA 51016

    Spotted an error? Let us know

  29. Reno's Roadkillsmokehouse in Schley CountryCresco

    17450 130th St, Cresco, IA 52136-8392

    Smokehouse

    Spotted an error? Let us know

  30. Uncle Wendell's BBQCumming

    3123 120th St, Cumming, IA 50061

    Spotted an error? Let us know

  31. Smoke Daddy's BBQCushing

    304 Ferry St, Cushing, IA 51018

    Spotted an error? Let us know

  32. Mississippi Matt's Smoke HouseDallas Center

    1411 Walnut St, Dallas Center, IA 50063

    Smokehouse

    Spotted an error? Let us know

  33. Gold Medal BBQ-IowaDallas Center

    1205 Laurel St, Dallas Center, IA 50063-7744

    Spotted an error? Let us know

  34. Hy-Vee Market GrilleDubuque

    400 S Locust St, Dubuque, IA 52003

    Spotted an error? Let us know

  35. Howling BbqDubuque

    1091 University Ave, Dubuque, IA 52001-6158

    Spotted an error? Let us know

  36. Pit Crew BBQ LLCDurant

    708 5th St, Durant, IA 52747

    Spotted an error? Let us know

  37. Outlaw Bar & GrillEarly

    112 Karr Ave, Early, IA 50535

    Spotted an error? Let us know

  38. Spanky’s Spankin’ BBQ and CateringElberon

    10 2nd Ave, Elberon, IA 52225

    Spotted an error? Let us know

  39. Dotzy'sElgin

    240 Center St, Elgin, IA 52141

    Spotted an error? Let us know

  40. Top Hat BBQEstherville

    102 S 6th St, Estherville, IA 51334

    Spotted an error? Let us know

  41. Sweet 'n Saucy BBQ & CateringFairfield

    117 N Court St, Fairfield, IA 52556

    Spotted an error? Let us know

  42. Buford's Steak House & BBQFort Dodge

    1518 3rd Ave NW, Fort Dodge, IA 50501

    Spotted an error? Let us know

  43. Lynnwood BBQFort Madison

    1121 Avenue F, Fort Madison, IA 52627-2744

    Spotted an error? Let us know

  44. The Meatery on MainFredericksburg

    135 W Main St, Fredericksburg, IA 50630

    Spotted an error? Let us know

  45. Sinsational Bbq & Smoked MeatsGowrie

    1118 Beek St, Gowrie, IA 50543

    Spotted an error? Let us know

  46. Crazy Bob's Bar B QueHartley

    240 N 8th Ave E, Hartley, IA 51346

    Spotted an error? Let us know

  47. B Fabulous BBQHuxley

    604 N Hwy 69, Huxley, IA 50124

    Spotted an error? Let us know

  48. Davey's Bar & GrillIda Grove

    407 2nd St, Ida Grove, IA 51445

    Spotted an error? Let us know

  49. The Concession StandIndianola

    201 N Buxton St, Indianola, IA 50125

    Spotted an error? Let us know

  50. Bett and Bev's BBQJefferson

    808 N Vine St, Jefferson, IA 50129

    Spotted an error? Let us know

  51. Flamin' Flips BBQ PitKalona

    1141 Oriole Dr, Kalona, IA 52247-9621

    BrisketRibsPulled porkBBQ chicken

    Spotted an error? Let us know

  52. Fort WorthKeokuk

    526 S 5th St, Keokuk, IA 52632

    Spotted an error? Let us know

  53. The Rib ShackKnoxville

    1102 N Lincoln St, Knoxville, IA 50138

    BrisketRibs

    Spotted an error? Let us know

  54. Killer B's BBQ, LLCLawton

    508 E Oak St, Lawton, IA 51030-1028

    Spotted an error? Let us know

  55. What Bbq & BarLe Claire

    106 S Cody Rd, Le Claire, IA 52753-9236

    Spotted an error? Let us know

  56. Iowa Barbeque CompanyLe Mars

    100 Plymouth St SW, Le Mars, IA 51031

    Spotted an error? Let us know

  57. D's Smokin BBQ and TaphouseLeClaire

    106 South Cody Road, LeClaire, IA 52753

    Spotted an error? Let us know

  58. The Lone OX Smokehouse & CompanyLone Tree

    113 N Devoe St, Lone Tree, IA 52755

    Smokehouse

    Spotted an error? Let us know

  59. Whatcha Smokin BBQ & BrewLuther

    403 Iowa Ave, Luther, IA 50152

    Texas-style

    Spotted an error? Let us know

  60. Luther's SmokehouseLuther

    407 Iowa Ave, Luther, IA 50152-4715

    Smokehouse

    Spotted an error? Let us know

  61. Frankie's BBQ LLC of LynnvilleLynnville

    203 1st St, Lynnville, IA 50153

    Spotted an error? Let us know

  62. Saddles BBQ BistroMadrid

    203 S State St, Madrid, IA 50156

    Spotted an error? Let us know

  63. Tri-M BBQ Food TruckMaquoketa

    2264 200th Ave, Maquoketa, IA 52060

    Spotted an error? Let us know

  64. Softail BBQMaquoketa

    9454 256th Ave, Maquoketa, IA 52060-8878

    Spotted an error? Let us know

  65. Qdogs BbqMarion

    895 Blairs Ferry Rd, Marion, IA 52302-3106

    Spotted an error? Let us know

  66. Smokin G's BBQMarshalltown

    25 W Main St, Marshalltown, IA 50158

    Locally owned

    Offers catering

    BrisketRibsBBQ chickenBBQ sandwiches

    Spotted an error? Let us know

  67. Haley's Deli BarbequeMarshalltown

    501 N 3rd Ave, Marshalltown, IA 50158

    Spotted an error? Let us know

  68. RibCrib BBQMason City

    455 Tiffany Dr, Mason City, IA 50401

    Dine-in service · Allergen information

    Spotted an error? Let us know

  69. Burke's Bar & GrillMason City

    631 6th St SW, Mason City, IA 50401-4908

    Spotted an error? Let us know

  70. Bill's BbqMason City

    215 S Madison Ave, Mason City, IA 50401-3735

    Spotted an error? Let us know

  71. Iowa BBQ CompanyMechanicsville

    708 E 1st St, Mechanicsville, IA 52306-9533

    Spotted an error? Let us know

  72. Smokin' Boji BBQMilford

    1704 Okoboji Ave, Milford, IA 51351

    Spotted an error? Let us know

  73. Fat Jimmy's Smokehouse and SpiritsMontrose

    3065 Mississippi River Rd, Montrose, IA 52639-9308

    Smokehouse

    Spotted an error? Let us know

  74. Louie's Lakeside Bistro & BBQMoravia

    21646 Marina Pl, Moravia, IA 52571

    Spotted an error? Let us know

  75. Big's BBQ & Brew PubMt Vernon

    106 1st St W, Mt Vernon, IA 52314

    Spotted an error? Let us know

  76. Skinny's BarbequeMuscatine

    208 W 2nd St, Muscatine, IA 52761

    Spotted an error? Let us know

  77. Mr. Pigg's BBQMuscatine

    401 Grandview Ave, Muscatine, IA 52761-1821

    Spotted an error? Let us know

  78. The Villain's BBQ HideoutMuscatine

    5900 Us-61, Muscatine, IA 52761

    Spotted an error? Let us know

  79. Battle's Bar-B-Q, Ames and NevadaNevada

    415 Lincoln Hwy, Nevada, IA 50201

    Spotted an error? Let us know

  80. Smokin Critters BBQNevada

    19426 Winchester Ave, Nevada, IA 50201-7663

    Spotted an error? Let us know

  81. Newell LockerNewell

    206 W 2nd St, Newell, IA 50568

    Spotted an error? Let us know

  82. Moo’s BBQNewton

    103 W 2nd St N, Newton, IA 50208

    Spotted an error? Let us know

  83. Papa Wolfie's BBQNewton

    4550 Highway 14 N, Newton, IA 50208-8647

    Spotted an error? Let us know

  84. Moo's BBQNewton

    1220 W 18th St S, Newton, IA 50208

    Spotted an error? Let us know

  85. TC BonezNorth Liberty

    2345 Mehaffey Bridge Rd NE, North Liberty, IA 52317

    Since 2007

    BrisketRibs

    Spotted an error? Let us know

  86. Mosley's Bbq And ProvisionsNorth Liberty

    125 E Zeller St, North Liberty, IA 52317

    Spotted an error? Let us know

  87. Burn Unit BBQ, LLCOcheyedan

    1076 Pine St, Ocheyedan, IA 51354-7735

    Spotted an error? Let us know

  88. Timeout Bar and GrillOdebolt

    401 S Des Moines St, Odebolt, IA 51458

    Since 2000

    Spotted an error? Let us know

  89. Thyron Mathews BBQOelwein

    719 N Frederick Ave, Oelwein, IA 50662-1039

    Spotted an error? Let us know

  90. Shullaws BBQOskaloosa

    802 S Market St, Oskaloosa, IA 52577-3855

    Spotted an error? Let us know

  91. Oskaloosa BBQ 4 BadgesOskaloosa

    212 1st Ave E, Oskaloosa, IA 52577-3139

    Spotted an error? Let us know

  92. Bubba-Q'sOttumwa

    1110 N Quincy Ave, Ottumwa, IA 52501

    Dine-in service

    Ribs

    Spotted an error? Let us know

  93. Warehouse Barbecue Co. and BrewhouseOttumwa

    2818 N Ct St, Ottumwa, IA 52501

    Spotted an error? Let us know

  94. Bubba-Q'sOttumwa

    116 S Main St, Ottumwa, IA 52501

    Dine-in service

    Ribs

    Spotted an error? Let us know

  95. Bett & Bev’s Bbq, PerryPerry

    408 1st Ave, Perry, IA 50220-1901

    Spotted an error? Let us know

  96. Crazy Bob's Maximum Bar B QuePeterson

    225 Main St, Peterson, IA 51047

    Spotted an error? Let us know

  97. Back to mayberry bbqRodney

    10740 Oak Ave, Rodney, IA 51051-8518

    Spotted an error? Let us know

  98. JT Smokewagon BBQSlater

    501 Benton St, Slater, IA 50244

    Spotted an error? Let us know

  99. Gary's On The RiverSpencer

    24 W Park St, Spencer, IA 51301

    Spotted an error? Let us know

  100. SOB'S BBQSpencer

    1615 1st Ave E, Spencer, IA 51301

    Spotted an error? Let us know

  101. Papa's Smok'in MeatSpirit Lake

    1940 147th St, Spirit Lake, IA 51360

    Spotted an error? Let us know

  102. Back Alley BBQSpirit Lake

    1307 Fargo Ave, Spirit Lake, IA 51360-1741

    Spotted an error? Let us know

  103. Smoking Guns BBQSt Charles

    2755 Settlers Trl, St Charles, IA 50240-8557

    Spotted an error? Let us know

  104. Smokin Hog Pit Stop BBQState Center

    301 1st Ave S, State Center, IA 50247

    Spotted an error? Let us know

  105. Smokin' Hereford BbqStorm Lake

    1605 W Milwaukee Ave, Storm Lake, IA 50588-2804

    Spotted an error? Let us know

  106. Prime Country BBQ & CateringSully

    5859 E 108th St S, Sully, IA 50251

    Spotted an error? Let us know

  107. Poimen Bosko FoodsSwisher

    1363 Hwy 965 NW, Swisher, IA 52338

    Spotted an error? Let us know

  108. Barrel Smoke BBQ & CateringTempleton

    109 N Main St, Templeton, IA 51463

    Spotted an error? Let us know

  109. Beast & BirdVinton

    314 N K Ave, Vinton, IA 52349

    Spotted an error? Let us know

  110. Kula's It's Just SauceWalker

    114 Greene St, Walker, IA 52352

    Spotted an error? Let us know

  111. Tony's BBQ BistroWalnut

    204 Antique City Dr, Walnut, IA 51577

    Spotted an error? Let us know

  112. Cynful Smokers BBQWapello

    610 Aspen Dr, Wapello, IA 52653-1374

    BuffetBrisketRibsPulled pork

    Spotted an error? Let us know

  113. Cynful Smokehouse and CreameryWapello

    308 James L Hodges Ave, Wapello, IA 52653

    Smokehouse

    Spotted an error? Let us know

  114. Lynch BBQ CoWaucoma

    111 1st Ave SW, Waucoma, IA 52171

    Spotted an error? Let us know

  115. Kue'd SmokehouseWaukee

    245 E Hickman Rd, Waukee, IA 50263

    BrisketSmokehouse

    Spotted an error? Let us know

  116. Stolen Brothers BBQWest Union

    311 Highway 150 S, West Union, IA 52175

    Spotted an error? Let us know

  117. Stolen Brothers BBQ, L.L.C.West Union

    311 Highway 150 N, West Union, IA 52175

    Spotted an error? Let us know

  118. Bents Smokehouse & PubWestgate

    100 Main St, Westgate, IA 50681-8634

    Smokehouse

    Spotted an error? Let us know

  119. MustardsWindsor Heights

    6611 University Ave, Windsor Heights, IA 50324

    Spotted an error? Let us know

  120. The Oil PressZearing

    70197 130th St, Zearing, IA 50278

    Spotted an error? Let us know

BEFORE YOU GO

Plan your next BBQ stop

Understand the order, arrange pickup and bring your group together.

All guides