Iowa has more than 20 land-based casinos offering legal poker, roulette, blackjack and other gambling games to consumers. Although the state has a regulated and legal sportsbetting industry, online casinos are not currently legally permitted in the state.
Sportsbetting
More than a dozen legitimate online sportsbooks with different bonuses & features are available to new customers in Iowa. Iowa legalized sports betting in May 2019, and the first legal Iowa sportsbook apps going live later that year in August. Despite the absence of any significant professional teams, Iowa continues to host a number of online sportsbooks. On 2nd March 2022 HF 2497, passed the House by a 71-28 vote – legalizing esports & more.
The legal age for gambling in casinos in Iowa is 21. Read our USA Gambling Ages guide
Gambling Activity | Legal Age |
---|---|
Casinos | 21 |
Poker | 21 |
Bingo | 21 |
Lottery Games | 21 |
Horse-Racing / Dog racing | 21 |
Pari-Mutuel betting | 21 |
- Casinos
- Poker
- Bingo
- Lottery Games
- Horse-Racing / Dog racing
- Pari-Mutuel betting
Who regulates Gambling in Iowa?
Gambling in Iowa is regulated by the Iowa Racing and Gaming Commission
Casinos in Iowa
There are 24 Casinos, sportsbooks, cardrooms, race-tracks or cruise ships in Iowa.
Prairie Meadows Racetrack and Casino
Altoona, Iowa
Casino Summary
- Table Games: 44
- Gaming Machines: 2000
- Poker Tables: 11
- Sportsbook Available: No
Address
1 Prairie Meadows Dr, Altoona, IA 50009, USA
Contact
Website: prairieknights.comTel: (515) 967-1000
Twitter: @PMeadowsPoker
Horseshoe Casino Council Bluffs
Council Bluffs, Iowa
Operated by Caesars Entertainment Corporation
Casino Summary
- Table Games: 54
- Gaming Machines: 1700
- Poker Tables: 18
- Sportsbook Available: No
Address
2701 23rd Ave, Council Bluffs, IA 51501, USA
Contact
Website: cetmeetings.comTel: (877) 771-7463
Twitter: @HorseshoeIowa
Ameristar Casino Hotel Council Bluffs
Council Bluffs, Iowa
Operated by Ameristar Casinos, Inc.
Casino Summary
- Table Games: 23
- Gaming Machines: 1588
- Poker Tables: None
- Sportsbook Available: No
Address
2200 River Rd, Council Bluffs, IA 51501, USA
Contact
Website: ameristar.comTel: (712) 328-8888
Twitter: @AmeristarCB
Meskwaki Bingo Casino Hotel
Tama, Iowa
Operated by Meskwaki Nation - Sac & Fox Tribe of the Mississippi in Iowa
Casino Summary
- Table Games: 21
- Gaming Machines: 1350
- Poker Tables: 10
- Sportsbook Available: No
- Bingo Available
Address
1504 305th St, Tama, IA 52339, USA
Contact
Website: meskwaki.comTel: (641) 484-2108
Twitter: @MeskwakiCasino
Lakeside Hotel Casino
Osceola, Iowa
Operated by Affinity Gaming LLC
Casino Summary
- Table Games: 13
- Gaming Machines: 1042
- Poker Tables: 1
- Sportsbook Available: No
Address
777 Casino Dr, Osceola, IA 50213, USA
Contact
Website: lakesidehotelcasino.comTel: (641) 342-9511
Twitter: @CasinoLakes
Diamond Jo Worth Casino
Northwood, Iowa
Operated by Boyd Gaming Corporation
Casino Summary
- Table Games: 30
- Gaming Machines: 1002
- Poker Tables: 7
- Sportsbook Available: No
Address
777 Diamond Jo Ln, Northwood, IA 50459, USA
Contact
Website: diamondjoworth.comTel: (641) 323-7777
Twitter: @DiamondJoCasino
Q Casino
Dubuque, Iowa
Operated by City of Dubuque
Casino Summary
- Table Games: 22
- Gaming Machines: 1000
- Poker Tables: 4
- Sportsbook Available: No
- Greyhound Betting Available
Address
1855 Greyhound Park Rd, Dubuque, IA 52001, USA
Contact
Website: qcasinoandhotel.comTel: (563) 582-3647
Twitter: @QCasinoHotel
Riverside Casino and Golf Resort
Riverside, Iowa
Casino Summary
- Table Games: 35
- Gaming Machines: 1000
- Poker Tables: 14
- Sportsbook Available: No
Address
3184 IA-22, Riverside, IA 52327, USA
Contact
Website: riversidecasinoandresort.comTel: (319) 648-1234
Twitter: @riversidecasino
Diamond Jo Casino Dubuque
Dubuque, Iowa
Operated by Boyd Gaming Corporation
Casino Summary
- Table Games: 19
- Gaming Machines: 996
- Poker Tables: None
- Sportsbook Available: No
Address
301 Bell St, Dubuque, IA 52001, USA
Contact
Website: diamondjodubuque.comTel: (563) 690-2100
Twitter: @DiamondJoDBQ
Isle Casino Hotel Bettendorf
Bettendorf, Iowa
Operated by Isle of Capri Casinos, Inc.
Casino Summary
- Table Games: 19
- Gaming Machines: 975
- Poker Tables: None
- Sportsbook Available: No
Address
1777 Isle Pkwy, Bettendorf, IA 52722, USA
Contact
Website: bettendorf.isleofcapricasinos.comTel: (563) 359-7280
Twitter: @IsleCasinoBT
Isle of Capri Casino Waterloo
Waterloo, Iowa
Operated by Isle of Capri Casinos, Inc.
Casino Summary
- Table Games: 27
- Gaming Machines: 950
- Poker Tables: 4
- Sportsbook Available: No
Address
777 Isle of Capri Blvd, La Porte City, IA 50651, USA
Contact
Website: waterloo.isleofcapricasinos.comTel: (319) 833-4753
Twitter: @IsleCasinoWT
Grand Falls Casino & Golf Resort
Larchwood, Iowa
Operated by Elite Casino Resorts LLC
Casino Summary
- Table Games: 27
- Gaming Machines: 900
- Poker Tables: 8
- Sportsbook Available: No
Address
1415 Grand Falls Blvd, Larchwood, IA 51241, USA
Contact
Website: grandfallscasinoresort.comTel: (712) 777-7777
Twitter: @grand_falls
WinnaVegas Casino Resort
Sloan, Iowa
Casino Summary
- Table Games: 10
- Gaming Machines: 850
- Poker Tables: 3
- Sportsbook Available: No
- Bingo Available
Address
1500 330th St, Sloan, IA 51055, USA
Contact
Website: winnavegas.comTel: (775) 623-9544
Twitter: @WinnaVegasIA
Hard Rock Hotel & Casino Sioux City
Sioux City, Iowa
Operated by Warner Hospitality
Casino Summary
- Table Games: 26
- Gaming Machines: 839
- Poker Tables: None
- Sportsbook Available: No
Address
111 3rd St, Sioux City, IA 51101, USA
Contact
Website: hardrockcasinosiouxcity.comTel: (712) 226-7600
Twitter: @HardRockHotelSC
Rhythm City Casino Resort
Davenport, Iowa
Operated by Elite Casino Resorts LLC
Casino Summary
- Table Games: 12
- Gaming Machines: 800
- Poker Tables: 8
- Sportsbook Available: No
Address
7077 Elmore Avenue, Davenport, IA 52807, USA
Contact
Website: rhythmcitycasino.comTel: (844) 852-4386
Twitter: @RCCasino
Catfish Bend Casino at Pzzaz!
Burlington, Iowa
Operated by Great River Entertainment
Casino Summary
- Table Games: 20
- Gaming Machines: 600
- Poker Tables: 5
- Sportsbook Available: Yes
Address
3001 Winegard Dr, Burlington, IA 52601, USA
Contact
Website: catfishbendcasino.comTel: (319) 753-2946
Twitter: @funcitypzazz
Harrah's Casino & Hotel Council Bluffs
Council Bluffs, Iowa
Operated by Caesars Entertainment Corporation
Casino Summary
- Table Games: 18
- Gaming Machines: 580
- Poker Tables: None
- Sportsbook Available: No
Address
1 Harrah''s Blvd, Council Bluffs, IA 51501, USA
Contact
Website: cetmeetings.comTel: 712-329-6000
Twitter: @HarrahsIowa
Wild Rose Casino and Resort Clinton
Clinton, Iowa
Operated by Wild Rose Entertainment LLC
Casino Summary
- Table Games: 10
- Gaming Machines: 567
- Poker Tables: None
- Sportsbook Available: Yes
Address
777 Wild Rose Dr, Clinton, IA 52732, USA
Contact
Website: wildgoosecasino.comTel: (563) 243-9000
Twitter: @WildRoseCasino
Casino Queen Marquette
Marquette, Iowa
Operated by Gaming and Leisure Properties Inc. (GLPI)
Casino Summary
- Table Games: 8
- Gaming Machines: 566
- Poker Tables: 2
- Sportsbook Available: No
Address
100 Anti Monopoly, McGregor, IA 52157, USA
Contact
Website: casinoqueen.comTel: (563) 873-3531
Twitter: @casinoqueenmq
Wild Rose Casino - Jefferson
Jefferson, Iowa
Operated by Wild Rose Entertainment LLC
Casino Summary
- Table Games: 14
- Gaming Machines: 525
- Poker Tables: None
- Sportsbook Available: Yes
Address
777 Wild Rose Rd, Jefferson, IA 50129, USA
Contact
Website: wildroseresorts.comTel: (515) 386-7777
Twitter: @WildRoseCasino
Wild Rose Casino and Resort Emmetsburg
Emmetsburg, Iowa
Operated by Wild Rose Entertainment LLC
Casino Summary
- Table Games: 11
- Gaming Machines: 520
- Poker Tables: None
- Sportsbook Available: Yes
Address
777 Main St, Emmetsburg, IA 50536, USA
Contact
Website: wildgoosecasino.comTel: (712) 852 3400
Twitter: @WildRoseCasino
Blackbird Bend Casino
Onawa, Iowa
Operated by Omaha Tribe of Nebraska
Casino Summary
- Table Games: 7
- Gaming Machines: 342
- Poker Tables: 1
- Sportsbook Available: No
- Bingo Available
Address
17214 210th St, Onawa, IA 51040, USA
Contact
Website: birminghamracecourse.comTel: (712) 423-9646
Twitter: @Blackoakcasino
Prairie Flower Casino
Carter Lake, Iowa
Operated by Ponca Tribe of Nebraska
Casino Summary
- Table Games: None
- Gaming Machines: 200
- Poker Tables: None
- Sportsbook Available: No
Address
1031 Ave H East, Omaha, NE 68110, USA
Contact
Website: paysbig.comTel: (406) 463 2225
Twitter: @PFlowerCasino
Thunder Ridge
Dubuque, Iowa
Casino Summary
- Table Games: None
- Poker Tables: None
- Sportsbook Available: No
Address
2330 Mt Alpine St, Dubuque, IA 52001, USA
Contact
Website: waterfrontseafoodandbar.comTel: (606) 886-7223
Twitter: @gldnpony