What is the Legal Betting Age in Ohio?

The minimum betting age in Ohio is 21 years of age, this is the same in most states of America. However, you may play Bingo at 16 years of age, and you may also play the lottery, keno, and horse betting at 18 years old.