CasinoNear
U.S. Casino Atlas · #19 by count

Casinos in Iowa

16 casinos across Iowa in 6 cities - mapped and listed with location, opening hours, phone and official sites. Tap any venue below to expand its full details, or open the map to find the one nearest you.

Casino-country landscape representative of Iowa
16 casinos in Iowa
Prairie Meadows Racetrack and Casino Isle Casino Hotel Bettendorf Prairie Flower Casino Diamond Jo Casino Q Casino Riverside Casino & Golf Resort Hard Rock Hotel & Casino Sioux City Casino Queen Cedar Crossing Casino Diamond Jo Casino Harrah's Council Bluffs Horseshoe Council Bluffs Lakeside Casino Meskwaki Bingo Casino Hotel Rhythm City Casino Resort Wild Rose Casino Scroll or use + / − to zoom · drag to pan · tap a point to jump to the casino · 16 mapped

Finding a casino in Iowa

Iowa is home to 16 casinos that we track and map, ranking it #19 of 44 states by casino count. They're spread across 6 cities and towns, including Altoona, Bettendorf, Carter Lake, Dubuque, Riverside, Sioux City. This page brings the whole Iowa directory into one place: a map of every location, plus an expandable listing for each venue with its address, published opening hours, phone number, one-tap driving directions and a link to the official site. Locations come from OpenStreetMap and are cross-checked, and we refresh the data weekly so the directory stays current as venues open, close or change their hours.

Casinos in Iowa range from large resort destinations to smaller local gaming venues. We have published opening hours for 2 of the 16 venues, and an official-site link for 5 of them. The games on offer, opening hours and minimum ages are set at the state and venue level, so it's always worth confirming the details for any casino you plan to visit using the official-site link in its listing.

Before you visit any casino in Iowa, it's worth confirming a few things: the minimum age - 18 or 21 depending on the venue, with tribal casinos often 18+ and commercial casinos that serve alcohol usually 21+ - what photo ID you'll need at the door, and the opening hours for the day you're going. Larger resort casinos often run 24/7 and add hotels, dining and entertainment, while smaller venues keep set hours and may focus on slots and electronic games. Setting a budget and a time limit before you go keeps the trip fun.

If you're not sure which venue is closest, use the casino finder to sort Iowa's casinos by distance from your location, or explore casinos in other states. Planning to stay over? Browse casino hotels & resorts for stay-and-play destinations. And if you can't get to a venue in person, free-to-play social casinos are a legal at-home option in most states - our beginner's guide explains how they work.

The directory

Every casino in Iowa

Sort by distance →

Listed alphabetically by city. Tap a venue to expand its address, hours, phone and directions.

Prairie Meadows Racetrack and Casino Altoona, 50009
Location
1 Prairie Meadows Drive, Altoona, Iowa, 50009
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Isle Casino Hotel Bettendorf Bettendorf, 52722
Location
1777 Isle Parkway, Bettendorf, Iowa, 52722
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Prairie Flower Casino Carter Lake, 51510 24/7
Location
1031 Avenue H, Carter Lake, Iowa, 51510
Hours
24/7

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Diamond Jo Casino Dubuque, 52001 24/7
Location
301 Bell Street, Dubuque, Iowa, 52001
Hours
24/7

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Q Casino Dubuque, 52001
Location
1855 Greyhound Park Road, Dubuque, Iowa, 52001
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Riverside Casino & Golf Resort Riverside, 52327
Location
3184 Highway 22, Riverside, Iowa, 52327
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Hard Rock Hotel & Casino Sioux City Sioux City, 51101
Location
111 3rd Street, Sioux City, Iowa, 51101
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Casino Queen Iowa
Location
Iowa
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Cedar Crossing Casino Iowa
Location
Iowa
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Diamond Jo Casino Iowa
Location
Iowa
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Harrah's Council Bluffs Iowa
Location
Iowa
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Horseshoe Council Bluffs 51501
Location
2701 23rd Avenue, Iowa, 51501
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Lakeside Casino Iowa
Location
Iowa
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Meskwaki Bingo Casino Hotel Iowa
Location
Iowa
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Rhythm City Casino Resort Iowa
Location
Iowa
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Wild Rose Casino Iowa
Location
Iowa
Hours
Not published - call ahead or check the official site.

Minimum age is 18 or 21 depending on the venue - bring a valid photo ID and confirm hours on the official site, especially around holidays.

Iowa FAQ

Casinos in Iowa - your questions

How many casinos are in Iowa?
We currently track 16 casinos in Iowa, which ranks it #19 of 44 U.S. states by casino count. Every one is listed on this page, plotted on the map and expandable for its address, hours and official site.
Which cities in Iowa have casinos?
Casinos in Iowa are found in 6 cities and towns, including Altoona, Bettendorf, Carter Lake, Dubuque, Riverside, Sioux City. Open any listing below for its full address and one-tap directions.
What's the minimum gambling age in Iowa?
It's 18 or 21 depending on the specific casino. Tribal casinos are often 18+, while commercial casinos that serve alcohol are usually 21+. Confirm the policy for your venue and bring a valid government photo ID.
How do I find the closest casino to me in Iowa?
Use the casino finder to enter your ZIP code or share your location, and it will rank Iowa's casinos by distance so you can see the nearest one first.
Are casinos in Iowa open 24/7?
Some are - 2 of the 16 venues we list in Iowa publish round-the-clock hours, typically the larger resort casinos. Smaller venues keep set hours that can change around holidays, so confirm on the official site before a long drive.