If you reside in the US. At the time of this article you can legally bet on sports in Nevada, Oregon, Montana and Delaware.
Nevada is the poster child when it comes to sports betting. Even the casual bettor know you can bet on sports in Nevada.
Delaware has certain types of sports betting they allow. Montana and Oregon for some reason doesn’t leverage the opportunity to bring a lot of money to their states. Sports betting is basically non-existence in Oregon and Delaware.
At the time of this article, New Jersey is in court fighting to allow sports betting in their state.
If you are overseas, you can bet on sports legally in many countries. Also outside the US you can bet on sports on the Internet legally.
Players in the US can bet on some online sports books. It is illegal to bet on sports online from inside the United States according to the Federal Wire Act.. With that being said millions of US bettors bet on sports through sports books located on the Internet.