18+ · Gamble responsibly · NLRC-licensed sites only
Betting Shop Locator Nigeria 2026 — Find Bet Shops Near You
Find licensed betting shops across all 36 Nigerian states and the FCT.
Browse by state, filter by bookmaker, check opening hours, and get directions.
Updated 09 September 2026.
Nigeria has one of the largest networks of licensed betting retail shops in Africa.
Every major bookmaker — Bet9ja, SportyBet, BetKing, NairaBet, MSport, and others —
operates a mix of branded company-owned shops and independent licensed agents across
all 36 states and the FCT. Use the state cards above to navigate to your area,
then browse individual shop listings for addresses, opening hours, phone numbers,
and available services.
What you can do at a Nigerian betting shop
Cash deposits: Hand over cash at the counter and have it credited to your online account instantly. Most shops process deposits of ₦100 to ₦500,000 per transaction.
Cash withdrawals: Collect winnings in cash, usually with a 15–30 minute processing time. Some high-volume shops hold limited cash and may ask you to return later for large withdrawals.
Bet slip printing: Print multi-game accumulators or bet slips for events you want to follow — useful if you prefer not to bet on a phone screen.
Account setup and support: Shop staff can help you register a new account, verify your phone number, reset a forgotten PIN, or download the bookmaker app on your device.
Watching live sports: Most Bet9ja and SportyBet shops have TVs showing live Premier League, Champions League, AFCON, and NPFL matches.
States with the most betting shops in Nigeria
Lagos State has by far the highest concentration of betting shops in Nigeria, with
thousands of outlets across Ikeja, Surulere, Oshodi, Lekki, and every local government
area. Rivers State (Port Harcourt), Oyo State (Ibadan), Kano State, and the FCT (Abuja)
also have very large networks. Southeastern states — Enugu, Anambra, Imo, and Abia —
have dense betting retail markets relative to population.
Tips for using a Nigerian betting shop safely
Only use shops displaying a valid NLRC licence certificate or operated by bookmakers listed on BetShop.
Always request a receipt for cash deposits. Screenshot the deposit confirmation on the shop terminal.
Never hand your account login details to shop staff — legitimate shops do not need your password to process a deposit.
For large withdrawals (above ₦100,000), call the bookmaker's customer support line in advance to confirm the shop has sufficient cash available.
Frequently asked questions
Use the state cards below to browse shops by location. Click your state to see a full list of shops with addresses, LGAs, and opening hours. For GPS-based directions, tap the map link on any individual shop listing.
Bet9ja has the largest physical retail network in Nigeria, with thousands of licensed agents and branded shops across all 36 states and the FCT. SportyBet and BetKing also have significant physical presence, particularly in Lagos, Rivers, and Kano states.
Yes. Most licensed betting shops in Nigeria accept cash deposits and process cash withdrawals. Some also print bet slips and provide customer support for app setup. Services vary by location — check the individual shop listing for what services are available at each branch.
Most betting shops in Nigeria open between 8am and 10am and close between 9pm and midnight. Hours on Sundays are typically shorter. Shops near markets or motor parks often stay open later. Individual opening hours are listed on each shop's detail card.
All legitimate betting shops must be licensed either by the National Lottery Regulatory Commission (NLRC) at the federal level or by a state-level body such as the Lagos State Lotteries and Gaming Authority (LSLGA). Only use shops operated by bookmakers listed on BetShop, all of which hold valid NLRC licences.