We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Angeltooth/us-gambling-regulations-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
{
"state_code": "IA",
"state_name": "Iowa",
"regulator": "Iowa Racing and Gaming Commission",
"regulation_source": "Iowa Code Chapters 99D (Gambling Games), 99E (Horse and Dog Racing), 99F (Excursion Gambling Boats)",
"official_link": "https://irgc.iowa.gov",
"data_extraction_date": "2025-09-29",
"effective_date": "2025-09-29",
"status": "active",
"completeness": "85%",
"confidence_level": "high",
"legal_framework": {
"primary_legislation": [
{
"name": "Iowa Sports Wagering Legislation",
"enacted": "May 13, 2019",
"signed_by": "Governor Kim Reynolds",
"scope": "Sports betting at licensed casinos (retail and online)",
"launch_date": "August 15, 2019",
"simultaneous_launch": "Both retail and online launched same day",
"initial_restriction": "In-person registration required for online betting",
"restriction_lifted": "January 1, 2021"
},
{
"name": "Iowa Code Chapter 99D",
"scope": "Gambling games at licensed facilities",
"authority": "Establishes IRGC regulatory authority"
},
{
"name": "Iowa Code Chapter 99E",
"scope": "Horse and dog racing"
},
{
"name": "Iowa Code Chapter 99F",
"scope": "Excursion gambling boats and racetrack enclosures"
},
{
"name": "Iowa Code Chapter 99G",
"scope": "Iowa Lottery (state-operated)"
}
],
"regulatory_authority": {
"name": "Iowa Racing and Gaming Commission",
"abbreviation": "IRGC",
"address": "6200 Park Ave, Des Moines, Iowa",
"effective_date": "February 1, 2024 (new office location)",
"authority_source": "Iowa Code sections 99D, 99E, and 99F",
"responsibilities": [
"Licensing casinos, racetracks, and sports wagering operators",
"Regulating sports betting and fantasy sports",
"Administering self-exclusion program",
"Conducting compliance audits and enforcement",
"Approving wager offerings and game types",
"Processing applications and background investigations",
"Consumer protection and dispute resolution"
],
"structure": "State regulatory commission",
"enforcement_power": "Authority to levy fines, suspend licenses, revoke licenses"
},
"technical_standards": {
"sports_wagering": {
"wager_approval": "All wager offerings must be approved by IRGC per Iowa Administrative Rule 13.3",
"submission_process": "Any unlisted wager must be submitted for investigation and approval",
"approved_list": "Commission maintains full list of approved wager offerings"
},
"geolocation": "Required - must be physically within Iowa state boundaries",
"age_verification": "Required for all online accounts"
},
"recent_updates": [
{
"date": "2026-07-01",
"type": "Tax increase (pending)",
"description": "Sports betting tax rate increases from 6.75% to 9%",
"impact": "Expected to increase annual tax revenue by tens of millions"
},
{
"date": "2027",
"type": "Gaming reform legislation (pending)",
"description": "Comprehensive changes to gaming tax structure and revenue allocation",
"key_changes": [
"$8M annually from sports betting to Public Safety Equipment Fund",
"Gaming enforcement costs shift to wagering receipts",
"Iowa Horse Racing Fund created with 2% levy on ADW",
"Casino license fees double from $5 to $10 per person capacity",
"Casino tax structure: 22% riverboats, 24.12% racetrack enclosures"
]
},
{
"date": "2025-07",
"type": "Enforcement",
"description": "FanDuel fined $125,000 for five violations",
"violations": [
"Illegal Super Bowl wagers",
"Illegal soccer match wagers",
"Illegal golf match wagers",
"Non-working responsible gaming options ($30,000 fine)",
"Delayed violation reporting (45 days)"
]
},
{
"date": "2025-09",
"type": "Consumer protection",
"description": "IRGC warning about fraudulent gambling sites falsely claiming Iowa licenses"
},
{
"date": "2024-04",
"type": "Legislative attempt",
"description": "House Study Bill 227 (online casino legalization) stalled at legislative session close",
"status": "Online casino gaming remains illegal in Iowa"
},
{
"date": "2021-01-01",
"type": "Regulatory change",
"description": "In-person registration requirement for online betting expired",
"impact": "Significantly boosted market participation and growth"
}
]
},
"license_types": {
"sports_wagering_license": {
"description": "License for casinos to offer sports betting (retail and online)",
"eligibility": [
"Must be a licensed Iowa casino",
"Must pay additional license fee for sports betting"
],
"application_fee": 45000,
"license_duration": "Subject to annual renewal",
"requirements": [
"Partnership with licensed land-based casino required",
"Geolocation technology compliance",
"Age verification systems (21+)",
"Responsible gaming tools and badge display",
"Self-exclusion program integration",
"Wager offerings must be pre-approved by IRGC"
],
"note": "One of the lowest license fees in the nation"
},
"casino_license": {
"description": "License to operate casino gaming facility",
"types": [
"Excursion gambling boats",
"Racetrack facilities",
"Land-based casinos"
],
"total_facilities": 19,
"breakdown": {
"commercial_casinos": 15,
"tribal_casinos": 3,
"racetracks": 1
},
"license_fee_increase_pending": "From $5 to $10 per person capacity (FY 2027)"
},
"advance_deposit_wagering_license": {
"description": "License for advance deposit wagering (ADW) on horse racing",
"citation": "Iowa Code and Administrative Rules",
"pending_change": "2% levy on ADW to fund Iowa Horse Racing Fund (FY 2027)"
},
"fantasy_sports_license": {
"description": "License to operate fantasy sports contests",
"regulator": "Iowa Racing and Gaming Commission",
"coverage": "Included in self-exclusion program"
},
"vendor_license": {
"description": "License for suppliers and service providers",
"requirements": [
"Background investigation",
"Equipment testing and certification"
]
},
"individual_occupational_license": {
"description": "License for employees at gaming facilities",
"requirements": [
"Background check",
"Age 21+"
]
}
},
"taxation": {
"sports_betting": {
"current_rate": 6.75,
"qso_allocation": 0.75,
"total_effective_rate": 7.5,
"base": "Net gaming receipts",
"structure": "flat",
"note": "Tied with Nevada for lowest sports betting tax in the US",
"future_rate": {
"new_rate": 9,
"effective_date": "July 1, 2026",
"expected_impact": "Increase annual collections by tens of millions without disrupting mature market"
},
"allocation": {
"state_of_iowa": 6.75,
"qualified_sponsoring_organization": 0.75,
"public_safety_fund_pending": "$8M annually (starting FY 2027)"
}
},
"casino_gaming": {
"structure": "Graduated based on adjusted gross receipts",
"tiers": [
{
"revenue_min": 0,
"revenue_max": 1000000,
"rate": 5
},
{
"revenue_min": 1000001,
"revenue_max": 3000000,
"rate": 10
},
{
"revenue_min": 3000001,
"revenue_max": null,
"rate_riverboat": 22,
"rate_racetrack": 24
}
],
"note": "Rate above $3M depends on facility type",
"racetrack_variation": "24.12% for racetrack enclosures in certain conditions",
"pending_changes": "FY 2027 - Flat rates of 22% (riverboats) and 24.12% (racetracks)"
},
"online_casino": {
"status": "Not legal in Iowa",
"note": "Multiple legislative attempts have failed"
},
"player_income_tax": {
"state_withholding": "Required for certain gambling winnings",
"federal_withholding": "24% for qualifying winnings",
"reporting": "Gambling winnings reported as 'Other Income' on IA 1040",
"deductions": "Losses deductible only if itemizing, up to amount of winnings",
"nonresident_threshold": "$1,000+ Iowa gambling winnings"
},
"revenue_performance": {
"2024": {
"total_handle": 2770000000,
"total_ggr": 218000000,
"note": "Record-breaking year"
},
"2025_ytd": {
"handle": 1540000000,
"ggr": 139200000,
"tax_revenue": 10400000,
"note": "Through first seven months"
},
"july_2025": {
"handle": 146700000,
"ggr": 18000000,
"tax_revenue": 1210000,
"hold_percentage": 12.3,
"note": "Record for July, highest hold percentage in nation"
},
"growth_trajectory": "July handle increased sixfold from 2020 to 2025",
"market_maturity": "Stable and growing despite summer slowdown"
}
},
"technical_requirements": {
"geolocation": {
"required": true,
"applies_to": [
"Sports betting"
],
"accuracy_standards": "Must verify player physically present within Iowa state boundaries",
"enforcement": "Sportsbooks use geolocation technology",
"no_residency_requirement": true,
"note": "Visitors can bet if physically present in Iowa"
},
"age_verification": {
"minimum_age": 21,
"applies_to": [
"Casino gaming",
"Sports betting"
],
"lottery_minimum_age": 18,
"verification_method": "Last four digits of Social Security number during registration",
"enforcement": "Required by licensing conditions"
},
"responsible_gaming_tools": {
"required": true,
"operator_requirements": [
"Responsible gaming badge on all pages",
"Self-assessment questionnaires",
"Deposit limits",
"Time limits",
"Loss limits",
"Self-exclusion options within app"
],
"badge_placement": "Top of each page (currently footer on some sites)"
},
"platform_requirements": {
"wager_approval": "All wager offerings must be pre-approved by IRGC",
"submission_required": "Any unlisted wager type must be submitted for investigation",
"compliance_monitoring": "Regular audits by IRGC"
}
},
"compliance_requirements": {
"wager_offerings": {
"approval_required": true,
"citation": "Iowa Administrative Rule 13.3",
"process": "Commission maintains approved list; unlisted wagers require submission",
"prohibited_wagers": [
"In-state college player props",
"High school sports",
"Non-sporting events (politics, entertainment, awards)"
]
},
"background_investigations": {
"scope": [
"All license applicants",
"Casino owners and executives",
"Suppliers and vendors",
"Individual occupational licenses"
],
"authority": "IRGC conducts comprehensive investigations"
},
"reporting": {
"revenue_reporting": "Regular reports to IRGC",
"violation_reporting": "Immediate reporting required",
"delayed_reporting_penalty": "FanDuel precedent - fined for 45-day delay"
},
"anti_money_laundering": {
"compliance_required": true,
"note": "IRGC expects adherence to all AML requirements",
"enforcement": "Failure subject to fines, license restriction, or revocation"
},
"advertising_restrictions": {
"responsible_gaming": "Must include problem gambling resources",
"age_restrictions": "Cannot target minors",
"promotional_materials": "Must reference problem gambling resources"
}
},
"responsible_gaming": {
"self_exclusion_program": {
"program_name": "Voluntary Self-Exclusion Program",
"administrator": "Iowa Racing and Gaming Commission",
"scope": "All casinos, racetracks, sports wagering, fantasy sports operators",
"coverage": "15 of 19 casinos participate (3 tribal casinos not included)",
"duration_options": [
"5 years",
"Lifetime"
],
"automatic_removal": "5-year exclusions automatically expire after 5 years",
"lifetime_exclusion": "Cannot be revoked if enrolled after July 1, 2017",
"legacy_revocation": "Those enrolled before July 1, 2017 may request revocation",
"enrollment_methods": [
"By mail to IRGC",
"In person at IRGC Des Moines office",
"In person at Iowa Gambling Treatment Program (IGTP) agency",
"In person at any state-licensed casino or racetrack"
],
"enrollment_process": {
"form_required": "Enrollment form must be completed",
"notarization_required": true,
"no_cost": true,
"self_enrollment_only": "Cannot be enrolled by another person",
"confidential": "Names not publicly available; shared only with IRGC and licensed operators"
},
"consequences": {
"prohibitions": [
"Cannot gamble at casinos, racetracks, online sports wagering, fantasy sports",
"Cannot enter gaming floors or wagering areas",
"May face criminal trespassing charges if found on gaming floor"
],
"winnings": "All winnings forfeited; go to Iowa General Fund",
"non_gaming_areas": "Can still access hotels, restaurants, convention centers"
},
"processing_time": {
"revocation_request": "Up to 10 business days",
"system_updates": "Licensees have up to 7 calendar days to update systems"
}
},
"lottery_self_exclusion": {
"separate_program": true,
"administrator": "Iowa Lottery",
"website": "ialottery.com/Pages/Legal/SelfExclusion.aspx",
"note": "Entirely separate from casino/sports betting self-exclusion"
},
"problem_gambling_resources": {
"helpline": "1-800-BETS-OFF",
"website": "yourlifeiowa.org/gambling",
"services": [
"24/7 judgment-free help",
"Call, text, or chat support",
"Detailed self-assessment tools",
"Treatment provider referrals",
"Interactive map of accredited providers",
"Resources for family and friends"
],
"iowa_gambling_treatment_program": {
"abbreviation": "IGTP",
"services": [
"Problem gambling prevention",
"Treatment",
"Recovery support services"
],
"provider_network": "Local agencies statewide"
},
"iowa_department_of_health": {
"phone": "1-800-BETS-OFF",
"website": "yourlifeiowa.org/gambling"
}
},
"education_campaigns": {
"operator_requirements": [
"Responsible gaming badge display",
"Self-assessment questionnaires",
"Treatment information",
"Fair patron treatment policies"
],
"public_awareness": "IRGC promotes responsible gaming through website and materials"
},
"consumer_protection": {
"age_restrictions": "Strict 21+ enforcement for casino/sports betting",
"minor_protection": "Part of licensing conditions for online operators",
"fraud_warnings": "IRGC actively warns about illegal/fraudulent sites",
"illegal_operator_enforcement": "Active crackdown on unlicensed operators"
}
},
"enforcement_actions": {
"penalties": {
"types": [
"Fines",
"License restrictions",
"License revocation"
],
"authority": "Iowa Racing and Gaming Commission",
"recent_examples": [
{
"operator": "FanDuel",
"date": "July 2025",
"total_fine": 125000,
"violations": [
{
"violation": "Illegal Super Bowl wagers",
"amount_wagered": "Not specified"
},
{
"violation": "Illegal soccer match wagers",
"amount_wagered": 62000
},
{
"violation": "Illegal golf match wagers",
"amount_wagered": 89000
},
{
"violation": "Olympic wagers pulled before use",
"amount_wagered": 330
},
{
"violation": "Non-working responsible gaming options",
"fine": 30000,
"note": "Largest single violation fine"
}
],
"self_reported": true,
"reporting_delay": "45 days (frowned upon by commission)",
"operator_response": "Acknowledged error, apologized, pledged prevention measures"
}
]
},
"common_violations": [
"Offering unapproved wager types",
"Responsible gaming tool failures",
"Delayed violation reporting",
"Age verification failures"
],
"illegal_operator_enforcement": {
"active_warnings": "September 2025 - IRGC warned of fraudulent sites",
"consumer_education": "Reminders to only use licensed operators",
"reporting": "Forward suspicious texts to 7726 (SPAM)",
"law_enforcement": "Coordinate with Department of Public Safety"
},
"investigation_process": {
"authority": "IRGC enforcement staff",
"expectations": "High compliance standards enforced strictly",
"operator_cooperation": "Expected to remediate issues promptly"
}
},
"market_data": {
"casinos": {
"total": 19,
"commercial": 15,
"tribal": 3,
"racetracks": 1,
"facilities_with_sportsbooks": [
"Ameristar Casino",
"Blackbird Bend Casino",
"Catfish Bend Casino",
"Diamond Jo Casino",
"Diamond Jo Worth",
"Grand Falls Casino",
"Hard Rock Sioux City",
"Harrah's Council Bluffs",
"Horseshoe Casino",
"Isle Casino Bettendorf",
"Isle Casino Waterloo",
"Lakeside Casino",
"Prairie Meadows",
"Q Casino",
"Rhythm City Casino",
"Riverside Casino",
"Wild Rose Clinton",
"Wild Rose Emmetsburg",
"Wild Rose Jefferson"
],
"moratorium_ended": "July 2024 - new casino construction allowed"
},
"sports_betting": {
"licensed_operators": 17,
"active_online_brands": [
"Caesars",
"BallyBet",
"FanDuel",
"Betfred",
"BetMGM",
"Circa Sports",
"DraftKings",
"Betway",
"Q Sportsbook",
"bet365",
"ESPN Bet",
"Fanatics Sportsbook",
"BetRivers",
"Superbook",
"Hard Rock Sportsbook",
"Daily Racing Form",
"Sporttrade"
],
"launch_date": "August 15, 2019",
"registration_change": "In-person requirement removed January 1, 2021",
"market_characteristics": {
"tax_environment": "Operator-friendly with 6.75% rate (lowest in US)",
"growth_pattern": "Consistent year-over-year increases",
"hold_percentage": "12.3% (July 2025 - among highest in nation)",
"seasonal_patterns": "Dips in summer, rebounds during football season"
},
"betting_restrictions": [
"No in-state college player props",
"No high school sports",
"No non-sporting events (politics, entertainment, awards)"
]
},
"online_casino": {
"status": "Not legal",
"legislative_history": [
"Multiple attempts to legalize",
"House Study Bill 227 (2024) stalled",
"Representative Bobby Kaufmann advocated but will not introduce new legislation",
"Focus shifted to land-based casino expansion after moratorium ended"
],
"outlook": "Unlikely in near term"
},
"market_position": {
"rank": "Mid-tier US market",
"unique_characteristic": "One of few states without major pro sports team with legal betting",
"population": "Approximately 3.2 million",
"neighboring_competition": {
"missouri": "Recently legalized (39th state)",
"surrounding_states": "All neighbors except Minnesota have legal sports betting",
"impact": "Minimal impact observed so far"
}
},
"revenue_trends": {
"2020": 368000000,
"2021": 2000000000,
"2024": 2770000000,
"2025_pace": "On track to exceed 2024",
"growth_drivers": [
"Removal of in-person registration (2021)",
"Increased operator competition",
"Strong hold percentages",
"Mature market stability"
]
}
},
"contact_information": {
"regulator": "Iowa Racing and Gaming Commission",
"address": "6200 Park Ave, Des Moines, Iowa",
"phone": "Not publicly listed",
"website": "https://irgc.iowa.gov",
"rules_and_statutes": "https://irgc.iowa.gov/rules-statutes",
"administrative_rules": "https://irgc.iowa.gov/rules-statutes/administrative-rules",
"sports_wagering_info": "https://irgc.iowa.gov/publications-reports/sports-wagering-revenue",
"self_exclusion": "https://irgc.iowa.gov/self-exclusion-program",
"problem_gambling_helpline": "1-800-BETS-OFF",
"problem_gambling_website": "https://yourlifeiowa.org/gambling",
"iowa_lottery": {
"self_exclusion": "https://ialottery.com/Pages/Legal/SelfExclusion.aspx"
},
"iowa_gaming_association": {
"website": "https://www.iowagaming.org",
"responsible_gaming": "https://www.iowagaming.org/responsible_gaming/self-exclusion.aspx"
}
},
"notes": [
"Tied with Nevada for lowest sports betting tax rate in the US (6.75%)",
"Tax increase to 9% coming July 1, 2026",
"Both retail and online sports betting launched simultaneously (August 15, 2019)",
"In-person registration requirement removed January 1, 2021 - major market catalyst",
"One of few states without major pro sports team where betting is legal",
"Online casino gaming is NOT legal despite multiple legislative attempts",
"$45,000 license fee is among lowest in the nation",
"17 active online sportsbooks - highly competitive market",
"12.3% hold percentage (July 2025) among highest in nation",
"Record-breaking 2024: $2.77B handle, $218M+ GGR",
"July 2025 handle increased sixfold from 2020 ($22.9M to $146.7M)",
"FanDuel fined $125,000 in July 2025 for multiple violations",
"Strong self-exclusion program covers sports betting, fantasy sports, casinos",
"Lifetime self-exclusions cannot be revoked (if enrolled after July 1, 2017)",
"Three tribal casinos not part of statewide self-exclusion program",
"Comprehensive FY 2027 gaming reform pending: new tax structures and revenue allocations",
"$8M annually from sports betting to fund Public Safety Equipment (starting FY 2027)",
"No in-state college player props allowed",
"Active enforcement against illegal/fraudulent gambling sites",
"Mature, stable market with consistent growth trajectory"
],
"sources": [
"Iowa Racing and Gaming Commission official website (irgc.iowa.gov)",
"Iowa Code Chapters 99D, 99E, 99F, 99G",
"Iowa Administrative Rules",
"RG.org Iowa statistics and July 2025 revenue report",
"Legal Sports Report Iowa coverage",
"Tax Foundation sports betting tax analysis 2025",
"BettingUSA tax rates and licensing fees",
"FOX Sports Iowa betting guide 2025",
"Iowa Gaming Association",
"YourLifeIowa.org gambling resources",
"Iowa Department of Revenue gambling tax guidance",
"Radio Iowa FanDuel fine coverage July 2025",
"ICLG Gambling Laws and Regulations Report 2024 - Iowa"
]
}