If you are a resident within one of these states: NY, NJ, PA, NH, PA, RI, WV, OR, IN, IA, NV, AR, DE, MS, NM, you can legally bet on the NFL. Sportsbooks are available, and some of them also offer mobile betting.