HomeMaryland Casinos

Maryland casinos

This is the place to be if you are looking for information about land-based Maryland casinos. On this page, we explain everything you need to know about legal casino gaming in the Old Line State.

| Last Updated:
Table of contents

List of all Maryland casinos

There are sufficient casino gambling options in Maryland, but compared to some other states, they are somewhat limited.

Still, people in most parts of the state can find a casino that is relatively close to home, and accommodations are available. Below is a full list of all 6 Maryland casinos.

  • Horseshoe Casino Baltimore
  • Hollywood Casino Perryville
  • Live! Casino and Hotel
  • Ocean Downs Casino
  • MGM National Harbor
  • Rocky Gap Casino Resort

Horseshoe Casino Baltimore

The Horseshoe Casino Baltimore opened its doors on August 26, 2014. This Baltimore casino is owned by Caesars Entertainment, and it features 105 table games, over 1600 slots, and 56 electronic table games spread out over a 122,000-square-foot gaming floor.

Clearly, there are plenty of options available if you want to play casino games, but that’s not all. Caesars Sportsbook at Horseshoe Baltimore is open for business seven days a week, so the venue provides a comprehensive gaming experience.

  • Address: 1525 Russell Street, Baltimore, MD 21230
  • Phone: 844-777-SHOE

Hollywood Casino Perryville

PENN Entertainment operates Hollywood Casino Perryville, a full-service gambling venue with a vibrant casino atmosphere. In addition to the standard casino games, there is live horse race betting on races that are simulcast from tracks all around the country.

There is currently a Barstool Sportsbook at the facility, but ESPN Bet has entered into an agreement with PENN Entertainment to provide a sports betting platform. As a result, you can expect the retail sportsbook at Hollywood Casino Perryville to transition over to the ESPN Bet branding.

  • Address: 1201 Chesapeake Overlook Parkway, Perryville, MD 21903
  • Phone: 410-378-8500

Live! Casino and Hotel

Live! Casino Hotel is another Maryland casino that offers a world-class gaming experience on multiple levels. It is located in Hanover, which is near the BWI Airport, so it is easily accessible from a number of different municipalities.

You can play all of your favorite casino games, and they have wall-to-wall slot machines including jackpot slots. Plus, you can play live poker at the facility, and there is a FanDuel sportsbook, so there’s something for everyone.

  • Address: 7002 Arundel Mills, Circle #7777, Hanover, MD 21076
  • Phone: 1-855-2MD-LIVE

Ocean Downs Casino

Ocean Downs Casino is built around a harness racing track that initially opened its doors in 1949. They still have live racing along with simulcast feeds, so you can watch and bet on races from other tracks all around the country.

Of course, the casino is the major draw at this point, even though the track has a long history. There are table games, slots, and video poker, and there is a TwinSpires retail sportsbook at the facility.

  • Address: 10218 Racetrack Road, Berlin, MD 21811
  • Phone: 410-641-0600

MGM National Harbor

MGM National Harbor is a truly beautiful venue with state-of-the-art features across the board. The hotel is a full-blown resort with multiple pools, a spa, a salon, multiple cocktail lounges, and a 3000-seat theater that attracts national and international acts.

Meanwhile, there is a bustling casino floor with table games, slots, and a live poker room. There is a racebook as well, so you can bet the ponies when you are there, and the BetMGM Sportsbook & Lounge offers an immersive sports betting experience.

  • Address: 101 MGM National Avenue, Oxon Hill, MD 20745
  • Phone: 844-646-6847

Rocky Gap Casino Resort

If you are looking to do some gambling in a beautiful natural setting, the Rocky Gap Casino Resort is right up your alley. It got the name because it is situated near beautiful Rocky Gap State Park, and it offers a unique resort experience.

You can play slots, blackjack, roulette, and all of the other standard casino games, so you can enjoy all the gaming action you can handle. Plus, there is a Jack Nicklaus Signature Golf Course, a comedy club, two restaurants, and a sparkling indoor pool.

  • Address: 16701 Lakeview Road NE, Flintstone, MD 21530
  • Phone: 800-724-0828

What types of games can you play at casinos in Maryland?

Casinos in Maryland offer a wide range of gaming opportunities for their visitors, and here’s a rundown.

  • Slot machines: You will find hundreds of different slot options at any Maryland casino, and some of them offer huge progressive jackpots.
  • Video poker: If you like to play poker, you’ll enjoy the video variety, and there are a number of different variations.
  • Standard casino games: All the casinos in Maryland offer live dealer games, including blackjack, roulette, and craps, and some of them offer baccarat.

Can I bet on sports at Maryland casinos?

Yes, you can bet on sports at most Maryland casinos. Five of the six Maryland casinos have partnered with sportsbooks, allowing patrons to engage in sports betting. The only exception is the Rocky Gap Casino in Flintstone. For more information, visit our page about sports betting locations in Maryland.

Timeline of casinos in Maryland

Maryland casino gaming has an interesting history that is quite unique. Back in 1943, slot machines were deregulated, and this led to a thriving nightlife and gambling scene in and around Annapolis. At the time, the area was known as “Little Vegas” to people in the know.

In the 1960s, the good times came to an end for people who enjoyed the activity when regulations were reinstated and enforced. Predictably, tourism dropped off precipitously, and the nightclubs fell by the wayside.

A prolonged period of dormancy ensued, but there was a seismic shift in 2008 when a new law was passed that allowed for legal slot machines at licensed venues. Hollywood Casino Perryville became the first gaming venue to open under the new regulatory parameters in 2010.

Slots were the only game in town at first, but in 2012, the legislature approved the addition of table games and other forms of casino gaming. Now, Marylanders have the freedom to play all casino games whenever they choose to do so.


What age do you have to be to gamble at casinos in Maryland?

You must be 21 years old or older to gamble at casinos in Maryland.

When did Maryland legalize casinos?

Maryland legalized casinos in 2008.

Which is the oldest Maryland casino?

The oldest casino in Maryland is Hollywood Casino Perryville.

When did the latest casino open in MD?

The latest casino to open in Maryland opened in 2016.

Are there any online casinos in Maryland?

No, there are no online casinos in Maryland.