Casinos in Miami Oklahoma – List, Map and Addresses

The Downstream Casino is 20 miles northeast of Miami, OK.

The Downstream Casino is 20 miles northeast of Miami, OK.

By Steve Beauregard

Although just a town of around 14,000, there are six casinos in Miami, Oklahoma. Within a 30 mile drive of downtown Miami, there are a total of 13 casinos.

For those of you unfamiliar with the area, Miami is located in the far northeastern part of Oklahoma. All of the casinos are Native American-run joints. Most are basic casinos, with plenty of slots, and even more smoke. Most do not offer table games. The ones that do, do not have craps or roulette.

The six casinos in Miami are all located within a six mile drive of downtown. Here’s a list of the casinos and their addresses:

Buffalo Run Casino Resort – 3.6 miles north east of town

1000 Buffalo Run Boulevard
Phone: (918) 542.7140

High Winds Casino – Located 5.7 miles east of town

61475 East 100 Road
Miami, OK 74354
Phone: (918) 541-9463

Prairie Moon Casino – 1.9 miles east of town

202 S Eight Tribes Trail
Miami, OK 74354
Phone: (918) 542-8670

(Each red dot represents one of the six casinos in Miami)

Prairie Sun Casino – A building that looks like a red barn, the Prairie Sun is located 4 miles north of town.

3411 P Street NW
Miami, OK. 74354
(918) 541-2101

The Stables Casino – Located in town.

The Stables Casino

The Stables Casino

530 H Street SE
Miami, OK 74354

(877) 774-7884

Quapaw Casino – 5.5 miles north east of town

58100 E 64th Rd
Miami, OK 74354

(918) 540-9100

(Related: How many Casinos are there in Oklahoma?)

Miami, OK Area Casinos

In addition to the six listed above, there are another seven casinos located within 30 miles of Miami. Four of these are in Wyandotte, Oklahoma, a small town 14 miles to the south and east of Miami.

(Miami is the green dot. The other seven red points represent the other seven casinos within 30 miles of Miami.)

Wyandotte Area Casinos

Indigo Sky Casino

Twenty miles southeast of Miami. Also less than a ½ mile from the Missouri border. A modern-looking resort, the Indigo Sky has 117 rooms, and a beautiful pool area with waterfall.

In addition to an ultra-lounge, the resort has a food court and two other restaurants.

The casino offers 1,200 slots, table games, bingo, an 8 table poker room, and even off-track betting.

Currently, the Indigo Sky is undergoing a $34 million dollar expansion that will add 128 more hotel rooms, and a ballroom.


70220 East Highway 60
Wyandotte, OK 74370

(918) 666-9200

Lucky Turtle Casino

Just a few hundred feet down from the Wyandotte Nation Casino, the Lucy Turtle is not a casino so much as it is 111 slot machines in a gas station.

64499 East Highway 60
Wyandotte, OK 74370
(918) 678-3767

Outpost Casino

This casino is 14 miles directly east of Miami on State Highway 10. It’s about a half mile west of the Missouri border.

Nothing fancy, just 274 slot machines and one restaurant.

69701 East 100 Road
Wyandotte, OK 74370
(918) 666-6770

Wyandotte Nation Casino

Situated 13 miles south east of Miami. This casino has 800 slots and video poker, along with blackjack, three-card poker and other table games.

The resort has two restaurants, along with a deli and a bar.

100 Jackpot Place
Wyandotte, OK 74370
(918) 678-4946

Other area casinos:

Downstream Casino Resort

Tucked in the furthest northeast corner of the state, you get a geography lesson with a visit to Downstream. The casino is in Oklahoma, however to get to it, you drive through parts of Missouri, then you park your car in Kansas.

Located 20 miles north east of Miami, the entrance to Downstream is 150 feet from the Kansas border.

It’s the queen of northeast Oklahoma casinos in terms of modern appeal and design. Attached is a 374 room hotel, and the resort has three traditional sit-down restaurants, along with another snack bar, sports bar with some food, and Starbucks-style coffee shop.

Unlike the small casinos in Miami, the Downstream offers table games like blackjack, mini-baccarat, three card poker, etc.

In addition, they have a non-smoking poker room with 14 tables. Three miles away, in nearby Joplin, Missouri, the Downstream offers guests the chance to play at their Eagle Creek Golf Course.


69300 East Nee Road
Quapaw, OK 74363

Phone: (918) 919-6000

Cherokee Casino Grove

Located at “Tom Cat Corner” in Grove, the Cherokee Casino Grove is just under 20 miles south of Miami.

The $23 million dollar structure opened in December 2016, and has 39,000 square feet of space, with 400 electronic games and a restaurant. There aren’t any table games here.


24979 US-59
Grove, OK. 74344

Phone (918) 786-1300

Grand Lake Casino

This casino is located in Grove, 26.5 miles south and east of Miami. It’s nearly all slots (there’s 800), with a few blackjack and other table games thrown in. This has a small 30 room lodge, but oddly, the lodge is 2 miles away from the casino.

24701 South 655 Road
Grove, OK 74344
(918) 786-8528


Lastly, there is the newly opened Kansas Crossing Casino Hotel, in southeast Kansas, just outside Pittsburgh. Opened on March 31, 2017, the resort has 625 slot machines, and 16 table games, including “real” craps and roulette. It’s attached to a 123 room hotel.

Kansas Crossing Casino is 39.4 miles from downtown Miami.

Photos courtesy of the Oklahoma Travel Commission