Iowa has 7 verified casino locations in our directory — from major resort-casinos to tribal properties and card rooms. Browse the map, compare options, and find players clubs near you.
Major casino properties in Iowa — verified locations, casino type, and players club details.
Click any city to open its full casino directory — every property with map, addresses, and visitor details.
Council Bluffs has 3 verified casino properties in our directory — including 3 resort casinos. Every listing includes a verified address, contact details, and players club information.
Players clubs at Council Bluffs properties are free to join at the desk on arrival. Sign up before your first session — points are not retroactive. Typical new-member benefits include free-play credits, dining discounts, and hotel rates at resort properties.
Dubuque has 2 verified casino properties in our directory — including 1 resort casino. Every listing includes a verified address, contact details, and players club information.
Players clubs at Dubuque properties are free to join at the desk on arrival. Sign up before your first session — points are not retroactive. Typical new-member benefits include free-play credits, dining discounts, and hotel rates at resort properties.
Altoona has 1 verified casino property in our directory — including 1 resort casino. Every listing includes a verified address, contact details, and players club information.
Players clubs at Altoona properties are free to join at the desk on arrival. Sign up before your first session — points are not retroactive. Typical new-member benefits include free-play credits, dining discounts, and hotel rates at resort properties.
Riverside has 1 verified casino property in our directory — including 1 resort casino. Every listing includes a verified address, contact details, and players club information.
Players clubs at Riverside properties are free to join at the desk on arrival. Sign up before your first session — points are not retroactive. Typical new-member benefits include free-play credits, dining discounts, and hotel rates at resort properties.
Iowa's casino industry is regulated by the state gaming commission. All commercial casino operators hold a valid state gaming license. Tribal casinos operate under federal IGRA (1988) compacts negotiated with the state. The legal minimum gambling age is 21 at most properties.
Iowa has a mix of commercial and tribal casino properties. Commercial casinos are privately owned and regulated by the state. Tribal casinos are operated by federally recognized Native American tribes under their own tribal gaming commission in addition to the federal NIGC. Both types are included in this directory.
Online casino gambling is not currently licensed in Iowa. The seven states that currently permit licensed online casino gambling are: New Jersey, Pennsylvania, Michigan, West Virginia, Delaware, Connecticut, and Rhode Island.
Most casino properties in Iowa offer a free loyalty program. Joining is free and takes approximately 5 minutes at the players club desk. Sign up before you play — points are not retroactive. Benefits typically include free-play credits, dining discounts, and hotel rates at resort properties.
Iowa holds a unique place in American gambling history: it was the first state in the country to legalize riverboat casino gambling. When Governor Terry Branstad signed the Excursion Gambling Boat Act on April 27, 1989, Iowa launched an experiment that would reshape gaming across the Midwest and eventually the entire nation. The first boats — the President in Davenport, the Diamond Lady in Bettendorf, and the Casino Belle in Dubuque — began operating on April 1, 1991. That inaugural year drew 2.1 million visitors and generated $64 million in gaming revenue.
Iowa currently licenses 19 commercial casino facilities regulated by the Iowa Racing and Gaming Commission (IRGC). The state generated approximately $1.72 billion in casino gaming revenue during fiscal year 2024, while sports betting reached a record $2.6 billion handle for the same period. Iowa casinos employ thousands of Iowans statewide and contribute hundreds of millions of dollars annually to state and local funds, with fiscal year 2025 appropriations from gaming revenue totaling $355 million.
The road from river-based boats to full land-based resorts was not immediate. Iowa’s original 1989 legislation imposed a $5 maximum wager and a $200 per-excursion loss limit, plus required the boats to actually cruise the river rather than dock. These restrictions made Iowa uncompetitive when Illinois legalized riverboat gambling without loss limits in 1991, prompting immediate casino closures in Bettendorf and Dubuque just one year after opening.
The legislature responded by removing wagering limits in 1994, and later by allowing permanently docked facilities rather than moving boats. Prairie Meadows in Altoona, originally opened as a horse racing track in 1989, added slots in 1995 after a rocky financial start, and became the template for the pari-mutuel casino-racetrack hybrid that several Iowa properties now operate. Throughout the late 1990s and 2000s, Iowa’s gaming market matured as operators invested in hotel towers, restaurants, entertainment venues, and golf courses, transforming simple gambling floors into full resort destinations.
Iowa’s 19 licensed commercial casinos fall into three broad categories. Pari-mutuel facilities like Prairie Meadows in Altoona and Dubuque Greyhound Park (now Q Casino) originated as horse or greyhound racing venues and added electronic gaming and table games over time. Riverboat and excursion boat properties began as floating casinos on the Mississippi and Missouri rivers; most are now permanently docked or have moved entirely to land-based structures, though their licenses retain the “excursion gambling boat” designation under Iowa law. Land-based resort casinos like Riverside Casino & Golf Resort in Washington County represent the state’s newer generation of full-service casino destinations.
Iowa has no Native American tribal casinos. All 19 licensed properties are commercial operations, governed exclusively by the Iowa Racing and Gaming Commission.
Council Bluffs on the Missouri River directly across from Omaha, Nebraska, hosts three major casino resorts and constitutes Iowa’s largest casino market by concentration. Horseshoe Council Bluffs at 2701 23rd Avenue is a Caesars Entertainment property offering 1,100-plus slot machines, more than 35 table games, a poker room, and a retail sportsbook. The property includes Jack Binion’s Steakhouse and an RV park. Harrah’s Council Bluffs at 1 Harrahs Blvd is the second Caesars property in town, featuring a hotel, casino floor, and a full-service retail sportsbook. Ameristar Casino Hotel Council Bluffs at 2200 River Road is the largest casino facility in the market by gaming square footage, owned by Boyd Gaming, with a 38,000-square-foot casino floor, 160,000 square feet of total amenity space, multiple restaurants, and a hotel.
Prairie Meadows Casino, Racetrack & Hotel in Altoona, just 12 miles east of Des Moines, is Iowa’s busiest single property by annual admissions. Its 85,000-square-foot gaming floor holds over 1,900 slot machines, along with table games, poker, and a retail sportsbook kiosk. The racetrack hosts live thoroughbred and quarter horse meets in spring and summer, and the facility offers simulcast wagering year-round. The Prairie Gold Rewards loyalty program earns players one tier point and one reward point per $3 wagered on slots and electronic games.
Diamond Jo Casino in Dubuque, operated by Boyd Gaming, opened its current land-based facility at the Port of Dubuque on December 11, 2008. The 301 Bell Street location offers a modern gaming floor with slots, table games, and a poker room, alongside a bowling center, multiple dining venues, and a live entertainment stage. Boyd’s B Connected rewards program covers Diamond Jo Dubuque alongside Boyd properties nationally.
Q Casino + Resort at 1855 Greyhound Park Road in Dubuque traces its origins to the Dubuque Greyhound Park, which began racing in 1985. The property was renamed Mystique Casino in 2009 and rebranded again as Q Casino in 2017. Greyhound racing ceased at the venue in May 2022. The current operation features a casino floor, a resort-style hotel, a 5,000-capacity outdoor amphitheater called Back Waters Stage, and multiple dining and entertainment spaces.
Riverside Casino & Golf Resort in Riverside, southeast of Iowa City, combines a 51,793-square-foot gaming floor with over 900 slot and electronic games, 50 table and poker games, a 201-room hotel, four restaurants, a spa, and the Blue Top Ridge Golf Course designed by architect Rees Jones.
Iowa players have access to several competing loyalty ecosystems. The most prominent is Caesars Rewards, which covers both Horseshoe Council Bluffs and Harrah’s Council Bluffs under a single program. Caesars Rewards operates on a six-tier structure — Gold, Platinum, Diamond, Diamond Plus, Diamond Elite, and Seven Stars — with Seven Stars requiring 150,000 tier credits over 12 months. Council Bluffs Caesars properties offer $10 in free play for new card sign-ups and allow tier credit accumulation across all Caesars destinations nationwide.
Boyd Gaming’s B Connected program covers Diamond Jo Dubuque and Ameristar Council Bluffs, allowing points earned at either property to be redeemed across Boyd’s national portfolio. Prairie Gold Rewards at Prairie Meadows is a locally run program earning one reward point per $3 wagered on slots and offering gold-tier perks including hotel discounts and birthday promotions. Elite Casino Resorts operates the rewards program at Riverside Casino, which functions independently of the national chains.
All Iowa commercial casinos are licensed and regulated by the Iowa Racing and Gaming Commission, created in 1985 and headquartered in Altoona. The minimum gambling age at all commercial casinos in Iowa is 21. The IRGC conducts audits, issues gaming licenses, enforces responsible gambling requirements, and oversees sports wagering licenses. Each casino is required to post responsible gambling notices and maintain a self-exclusion program. Problem gamblers can call Iowa’s confidential helpline at 1-800-270-7117, available 24 hours a day.
Iowa legalized sports betting in 2019, and the market launched in August 2019. The state now hosts 13 licensed sportsbook operators, most of which operate retail windows inside Iowa casinos as well as mobile apps. The fiscal year 2024 handle of $2.6 billion places Iowa among the more active sports betting states relative to its population. Multiple licensed sportsbook operators maintain retail locations inside Iowa casinos.
Online casino gaming — table games and slots via internet — remains illegal in Iowa as of mid-2026. Repeated legislative efforts, primarily led by Rep. Bobby Kaufmann, failed to gain sufficient support, and no serious iCasino bill is expected in the current session. Iowa residents who wish to play slots or table games for real money must visit one of the state’s 19 licensed land-based facilities.
Iowa’s casino locations cluster in three geographic zones. The Missouri River corridor around Council Bluffs draws visitors from the Omaha, Nebraska metro area; all three Council Bluffs casinos are accessible via I-80. The Des Moines metro is served by Prairie Meadows in Altoona, just off I-80 on Exit 142. The Dubuque market on the Mississippi River is a roughly 3-hour drive from Chicago; Diamond Jo Casino sits at the Port of Dubuque and Q Casino is on the north side of town near US-20. Riverside Casino is conveniently located 10 miles south of Iowa City via US-218.
Iowa’s casino industry has evolved from a cautious riverboat experiment into a $1.7-billion-a-year commercial gaming market with full-service resort properties, live horse racing, a competitive sports betting market, and loyalty programs that compete with Las Vegas-based national brands.
The minimum gambling age at casino properties in Iowa is 21 at most facilities. Some tribal properties may differ — always check the specific casino policy and bring a valid government-issued photo ID.
Set a budget before you arrive and treat gambling as entertainment, not income. Most casino properties in Iowa offer free players club enrollment — sign up at the desk before you play, as points are not retroactive.
Self-exclusion: Iowa offers a voluntary self-exclusion program that allows individuals to ban themselves from licensed casino properties. Contact the Iowa Problem Gambling Treatment Program (1800betsoff.org) for enrollment details.
Problem gambling helpline: 1-800-BETS-OFF (1-800-238-7633). The National Problem Gambling Helpline is also available at 1-800-522-4700, free and confidential, 24 hours a day, seven days a week. Additional resources: Gamblers Anonymous (gamblersanonymous.org) and the National Council on Problem Gambling (ncpgambling.org).