Missouri allows riverboat casinos, social gaming, and charitable gambling enterprises, but does not tolerate land-based casinos, sportsbooks or any forms of online gambling. Despite having a long history of gambling, Missouri authorities have introduced strict betting laws.