There are two greyhound racing tracks in Iowa, Dubuque Greyhound Park at Mystique Casino in Dubuque and Bluff's Run in Council Bluffs. Mystique holds live races from April through October while Bluffs Run has year-round racing. By law, the holders of dog track licenses are required to offer at least 60 live racing performances each year. In 2012, a total of 463 racing performances were held at the two tracks.1 As of January 2014, there were fifteen kennels with 915 greyhounds on the kennel rosters at Bluffs Run.2 There were fourteen kennels at Mystique, although the exact number of dogs in each kennel was not available.3

The dogs racing in Iowa are bred both in and out of state. There are currently around sixty greyhound farms in Iowa.4 The breeders of dogs racing in Iowa receive subsidies that come from the state's gambling profits. Annually, breeders received around $14 million in these purse payments.5

Greyhound racing in the state is regulated by the Iowa Racing and Gaming Commission, which enforces the state pari-mutuel wagering rules.

In 2012, a total of $5,962,326 was wagered on live greyhound racing in Iowa, which was a decline of four percent compared to the previous year.6