US Casinos by State

Casinos in Florida

Florida has 11 casinos in the directory.

Commercial casinos are regulated by the Florida Gaming Control Commission.

Tribal casinos are regulated by tribal gaming commissions under the Indian Gaming Regulatory Act (IGRA) and their tribal-state compacts, with oversight from the National Indian Gaming Commission (NIGC).

Casinos in Florida by City

All Florida Casinos

Indian Casinos in Florida

6 casinos in Florida are owned by the Seminole Tribe of Florida.

FAQ

How many casinos are in Florida?

Florida has 11 casinos in the directory.

Who regulates casinos in Florida?

Commercial casinos are regulated by the Florida Gaming Control Commission. Tribal casinos are regulated by tribal gaming commissions under the Indian Gaming Regulatory Act (IGRA) and their tribal-state compacts, with oversight from the National Indian Gaming Commission (NIGC).

Are there tribal casinos in Florida?

6 casinos in Florida are owned by the Seminole Tribe of Florida.

What types of casinos are in Florida?

Florida has 3 casinos, 2 racinos and 6 tribal casinos in the directory.

How old do you have to be to gamble at casinos in Florida?

Florida: 21 or older at the casinos covered by the source below. Ages can differ by casino. Source: The Florida Senate (Florida Statutes), https://www.flsenate.gov/Laws/Statutes/2026/551.113, verified 2026-10-27.

What is the gambling helpline in Florida?

Gambling problem? Call 1-833-PLAYWISE. National Problem Gambling Helpline: 1-800-MY-RESET (1-800-697-3738).

Where does this list of Florida casinos come from?

Source: Florida Gaming Control Commission, https://www.flgaming.gov/pmw/tracks-frontons/permitholder-operating-licenses-2025-2026/, verified 2026-10-22.

Also in Florida

Source: Florida Gaming Control Commission, https://www.flgaming.gov/pmw/tracks-frontons/permitholder-operating-licenses-2025-2026/, verified 2026-10-22.

18+ or 21+, depending on the casino.

Gambling problem? Call 1-833-PLAYWISE. National Problem Gambling Helpline: 1-800-MY-RESET (1-800-697-3738).