Iowa Department of Public Safety Division of Criminal Investigation
Search WWW Search DPS Website


The Division of Criminal Investigation(DCI) is mandated by Iowa Code Section 99D.14(2) to provide staff of 3 Special Agents for each racetrack licensed for table games in the State of Iowa. Agents are deployed at the 3 racetrack/casinos denoted below.

  • Mystique Casino - Dubuque
  • Horseshoe Casino and Bluffs Run Greyhound Park - Council Bluffs
  • Prairie Meadows Racetrack & Casino - Altoona


Riverboat/Land-based Casinos in Iowa

The Division of Criminal Investigation is manated by Iowa Code Section 99F.10(4) to provide a staff of two Special Agent II's and four or five Special Agent I's (determined by patron capacity) for each riverboat/land-based casino in the State of Iowa. Agents are deployed at the 16 riverboat/land-based casinos denoted below:

  • Ameristar II - Council Bluffs
  • Hard Rock - Sioux City
  • Catfish Bend - Burlington
  • Diamond Jo - Dubuque
  • Diamond Jo Worth - Northwood
  • Grand Falls - Larchwood
  • Harrah's - Council Bluffs
  • Isle of Capri - Bettendorf
  • Isle of Capri Casino - Waterloo
  • Lady Luck - Marquette
  • Rhythm City - Davenport
  • Riverside Casino and Golf Resort - Riverside
  • Lakside Casino - Osceola
  • Wild Rose - Clinton
  • Wild Rose Casino - Emmetsburg
    Wild Rose Casion - Jefferson
  Special Agent Badge


Click here to sign up for email notifications