Compare / Massachusetts vs. New Hampshire

Massachusetts vs. New Hampshire: gambling compared

Both Massachusetts and New Hampshire have online sports betting, in-person sports betting, state lotteries and paid daily fantasy sports. Massachusetts also has commercial casino gambling, which New Hampshire does not. New Hampshire has online lottery ticket sales, which Massachusetts does not.

Massachusetts taxes online sportsbooks at 20% of adjusted revenue; New Hampshire at 51% of revenue.

Massachusetts: Reports spanning calendar months are allocated evenly across their days; monthly values are estimates. Months without complete reporting coverage are omitted.

In the 12 months through Aug 2026, online sportsbook revenue was $875M in Massachusetts and $102M in New Hampshire; retail sportsbook revenue was $8.7M in Massachusetts and $8.2M in New Hampshire.

Lottery sales in fiscal 2024: $6.13B in Massachusetts, $568M in New Hampshire.

Online sportsbook revenue

MassachusettsNew Hampshire
$0$50.0M$100M$150M2023202420252026$48.0M$6.0M
Data

Massachusetts: $48.0M (Aug 2026); New Hampshire: $6.0M (Aug 2026).

Massachusetts vs. New Hampshire: monthly online sportsbook revenue, latest 24 months
MonthMassachusettsNew Hampshire
Aug 2026$48.0M$6.0M
Jul 2026$66.5M$7.3M
Jun 2026$55.1M$6.5M
May 2026$71.6M$7.4M
Apr 2026$82.6M$8.7M
Mar 2026$66.4M$7.5M
Feb 2026$76.7M$9.2M
Jan 2026$84.1M$10.0M
Dec 2025$101M$10.5M
Nov 2025$96.1M$12.5M
Oct 2025$72.9M$8.9M
Sep 2025$53.9M$7.4M
Aug 2025$56.4M$6.1M
Jul 2025$48.6M$4.9M
Jun 2025$62.9M$6.5M
May 2025$81.5M$7.4M
Apr 2025$67.1M$7.1M
Mar 2025$53.9M$5.7M
Feb 2025$66.9M$7.6M
Jan 2025$95.4M$10.7M
Dec 2024$59.3M$5.8M
Nov 2024$81.5M$10.2M
Oct 2024$50.1M$5.5M
Sep 2024$73.8M$9.2M

Each state's full series: Massachusetts · New Hampshire

Retail sportsbook revenue

MassachusettsNew Hampshire
−$2.0M$0$2.0M$4.0M$6.0M2023202420252026$450K$440K
Data

Massachusetts: $450K (Aug 2026); New Hampshire: $440K (Aug 2026).

Massachusetts vs. New Hampshire: monthly retail sportsbook revenue, latest 24 months
MonthMassachusettsNew Hampshire
Aug 2026$450K$440K
Jul 2026$474K$151K
Jun 2026$712K$416K
May 2026$534K$587K
Apr 2026$864K$626K
Mar 2026$707K$254K
Feb 2026$973K$1.2M
Jan 2026$333K$617K
Dec 2025$1.4M$1.4M
Nov 2025$1.3M$1.4M
Oct 2025$627K$577K
Sep 2025$412K$472K
Aug 2025$698K$364K
Jul 2025$583K$435K
Jun 2025$605K$416K
May 2025$1.0M$627K
Apr 2025$507K$547K
Mar 2025$344K$1.1M
Feb 2025$256K$408K
Jan 2025$959K$472K
Dec 2024$74.9K$1.6M
Nov 2024$1.1M$295K
Oct 2024$226K$375K
Sep 2024$1.6M$72.0K

Each state's full series: Massachusetts · New Hampshire

Lottery sales

MassachusettsNew Hampshire
$2.5B$5.0B$7.5BFY2012FY2015FY2018FY2021FY2024$6.1B$568M
Data

Massachusetts, FY2024: $6.13B, up 0% from FY2023; New Hampshire, FY2024: $568M, up 10% from FY2023.

Massachusetts vs. New Hampshire: lottery sales by fiscal year
Fiscal yearMassachusettsNew Hampshire
FY2024$6.13B$568M
FY2023$6.13B$515M
FY2022$5.86B$474M
FY2021$6.77B$463M
FY2020$5.25B$363M
FY2019$5.49B$367M
FY2018$5.28B$338M
FY2017$5.09B$287M
FY2016$5.23B$290M
FY2015$5.01B$281M
FY2014$4.85B$260M
FY2013$4.57B$264M
FY2012$4.46B$240M

State fiscal years, from the Census Bureau. Massachusetts lottery · New Hampshire lottery

Side by side

MassachusettsNew Hampshire
Legal status
Sports (online)Live since 2023Live since 2019
Sports (retail)Live since 2023Live since 2019
Online casinoNot authorizedNot authorized
Online pokerNot authorizedNot authorized
Commercial casinosLive since 2015Not authorized
Tribal casinosLimitedNot authorized
LotteryLive since 1972Live since 1964
iLotteryNot authorizedLive since 2018
Daily fantasyLive since 2016Live since 2017
VGTs / VLTsNot authorizedNot authorized
Historical horse racingNot authorizedLive since 2022
Sweepstakes casinosNot authorizedNot authorized
Prediction marketsContestedNot authorized
Skill gamesProhibitedNot authorized
Card roomsNot authorizedLive
Lottery couriersNot authorizedProhibited
Pick'em fantasyLiveLimited
Pari-mutuelLimitedLimited
Advance deposit wageringLiveLive since 2022
Charitable gamingLiveLive
Esports bettingLimitedNot authorized
Social casinoLiveLive
Tax rates
Sports (online)20% of adjusted revenue51% of GGR
Sports (retail)15% of adjusted revenue50% of GGR
Commercial casinos25%–49% of GGR—
Daily fantasy15% of adjusted revenueSet by statute; see rates
Historical horse racing—12%–25%
Card rooms—Set by statute; see rates
Pick'em fantasy15% of adjusted revenueSet by statute; see rates
Pari-mutuel0.25% of amount betSet by statute; see rates
Advance deposit wageringSet by statute; see rates1.25% of amount bet
Minimum age
Commercial casinos21Not legal
Sports betting2118
Lottery1818
Tribal casinos21Not legal
Online casinoNot legalNot legal
Fantasy sports2118
Bingo & raffles1818
Sports betting rules
Bet on a phone anywhere in the stateYesYes
College gamesYesYes
In-state college teamsNoNo
College player props—Yes
Sign up in personNoNo
Credit cardsNoNo
EsportsYesNo
Official league data requiredYesNo
Money
Reported revenue per adult, 2025$383 Includes: Commercial casinos; Daily fantasy; Sports (online); Sports (retail). Coverage differs; no overall state rank.$94 Includes: Sports (online); Sports (retail). Coverage differs; no overall state rank.
Gambling and amusement taxes per resident, FY2025$70 12th of 47$28 27th of 47
Gambling and amusement share of state taxes, FY20251.08% 18th of 471.17% 15th of 47
Lottery sales per resident$856 FY2024$401 FY2024
Lottery money to the state$1.5B 24% of sales, FY2024$174M 31% of sales, FY2024
Market
Online sportsbooks licensed71
Casinos open33
RegulatorsMassachusetts Gaming Commission
Massachusetts State Lottery Commission
Massachusetts Office of the Attorney General
New Hampshire Lottery Commission
NH Lottery Commission - Racing & Charitable Gaming Division (Gaming Regulatory Oversight Authority)
Gambling bills still moving8917

Census amusement and sports/pari-mutuel tax categories include non-gambling admissions and amusement businesses. This is a broad tax measure, not a gambling-only total; tribal payments and lottery transfers are separate. If a category is unreported, the sum covers only reported categories; missing is not confirmed zero.

Related