Utah and Hawaii are the only two US states which have a 100% ban on all forms of gambling. In Utah or Hawaii, you can’t visit a casino, buy a lottery ticket, make a sports bet, or even play in a bingo hall. All 48 other U.S. states have some form of legalized gambling. In the USA, many southern states restrict gambling significantly, because of the social conservative values in many states. Despite that general statement, all southern states can’t be pegged as anti-gambling.
Alabama bans gambling (even lotteries) in anything but tribal casinos, while Mississippi has dozens of casinos on the Gulf Coast and Tunica County. South Carolina bans most forms of gambling, while Florida allows expanded gambling for the Seminole Tribe and even 8 counties throughout the state. Texas bans all but lottery betting and horse racing, while its neighbors, Oklahoma and Louisiana, allow casino betting; Texans flock to those casinos.