There are no casinos in Birmingham, Alabama. All Alabama casinos are run entirely by the Native Americans on their reservations as there is no legalized casino gambling within the state. While Alabama law has a wide definition of gambling, tribal casinos allow bingo as well as some forms of video gambling.