Learn, Practice, Play Baccarat
Learn, Practice, Play Blackjack
Learn, Practice, Play Slots
Learn, Practice, Play Poker
Learn, Practice, Play Video Poker
500 Nations Casino

Live Dealer

New Mexico Casino List by Tribe

14 Indian Pueblos, Tribes and Nations

There are 14 New Mexico tribes that have been granted casinos by the U.S. Interior Department. As a federal condition, each tribe has negotiated a gaming compact with the State of New Mexico t0 define the types of casino games, the quantity of each game, operating hours, and other operating rules for their casinos.

Eighteen tribes renewed their gaming compacts with the New Mexico Gaming Control Board in 2017. These compacts will expire in 2037.

These tribes are the Jicarilla Apache Tribe, Mescalero Apache Tribe, Nambe Pueblo, Navajo Nation, Ohkay Owingeh Pueblo, Pueblo of Acoma, Pueblo of Isleta, Pueblo of Jemez, Pueblo of Laguna, Pueblo of Nambe, Pueblo of Pojoaque, Pueblo of San Felipe, Pueblo of Sandia, Pueblo of Santa Ana, Pueblo of Santa Clara, Pueblo of Taos, Pueblo of Tesuque and Pueblo of Zuni.

Voted #1 Casino Our players chose Bovada! $3,000 Welcome Bonus. Advertisement
"#1 Favorite Casino" | No Surprise!
Our players overwhelming picked Bovada as their favorite online casino, and no wonder! Over 300 of the newest slots & table games, online poker & sportsbook! $3,000 Welcome Bonus. Advertisement US Players Welcome.

Tribes and Casinos

Jicarilla Apache Nation
P.O. Box 507, Dulce NM 87528
Phone Number: (575) 759-4206 Fax Number: (575) 759-4471

Apache Nugget Travel Center & Casino
US Highway 550
Dulce, NM 87529
(505) 759-3777

Apache Nugget Travel Center & Casino
US Hwy 550
Dulce, NM 87529
(575) 289-2486

Wild Horse Casino & Hotel
13603 US Highway 64
Dulce, NM 87528
(505) 759-3663

Mescalero Apache Tribe of the Mescalero Reservation, NM
P.O. Box 227, Mescalero NM 88340
Phone Number: (575) 464-4494 Fax Number: (575) 464-9191

Casino Apache Travel Center
25845 US Highway 70
Mescalero, NM 88340
(800) 545-9011
(505) 464-6100

Casino Apache Travel Center
P.O. Box 269 Mescalero, NM 88340
Phone Number: (505) 464-6960 Fax Number: (505) 464-5701

Elks Lodge Casino
287 Carrizo Canyon Road
Mescalero, NM 88340
(575) 464-3600

Inn of the Mountain Gods Resort and Casino
287 Carrizo Canyon Road
Mescalero , NM 88340
(800) 545-9011
(505) 257-5141

Navajo Nation
P.O. Box 9000, Window Rock AZ 86515
Phone Number: (928) 871-6352 Fax Number: (928) 871-4025

Fire Rock Casino
249 Route 118 East
Church Rock, New Mexico 87311
(866) 941-2444

Flowing Waters Navajo Casino
2710 US highway 64
Waterflow, New Mexico 87421
(505) 368-2300

Northern Edge Navajo Casino
N36, 1 mile west of NM-371
Farmington, NM 87401
(505) 960-7000
(877) 241-7777

Ohkay Owingeh Pueblo of San Juan, New Mexico
P.O. Box 1099, San Juan NM 87566
Phone Number: (505) 852-4400 Fax Number: (505) 852-4820

Ohkay Hotel Casino
San Juan Pueblo, NM 87566
On Hwy 68 north of Espanola
(877) 747-1668
(505) 747-1668

Pueblo of Acoma, New Mexico
P.O. Box 309, Acoma NM 87034
Phone Number: (505) 552-6604 Fax Number: (505) 552-7204

Sky City Casino
Interstate 40, Exit 102
Acoma, NM 87034
(505) 552-6017

Sky City Travel Center
P.O. Box 310 Pueblo of Acoma, NM 87034
Phone Number: (505) 552-5699 Fax Number: (505) 552-7912

Pueblo of Isleta
P.O. Box 1270, Isleta NM 87022
Phone Number: (505) 869-3111 Fax Number: (505) 869-4236

Isleta Resort & Casino
11000 Broadway SE
Albuquerque, NM 87105-7469
(505) 724-3800

Palace West
State Road 45
Isleta, NM 87105
At the Y. intersection of Coors & Isleta Road
505-869-4102

Pueblo of Laguna
P.O. Box 194, Laguna NM 87026
Phone Number: (505) 552-6654 Fax Number: (505) 552-6941

Dancing Eagle Casino
Interstate 40 Exit 108
Casa Blanca, New Mexico 87007
505-552-1114

Route 66 Casino
14500 Central Avenue
Albuquerque, NM 87120 
505-552-1114

Pueblo of Pojoaque
78 Cities of Gold Road, Santa Fe NM 87506
Phone Number: (505) 455-3102 Fax Number: (505) 455-0174

Buffalo Thunder Resort & Casino
30 Buffalo Thunder Trail
Santa Fe, NM 87506
(505) 455.5555

Cities of Gold Casino
10-B Cities of Gold Road
Santa Fe, NM 87506
(800) 455-3313

Jake's Casino
78 Cities of Gold Road
Sante Fe, NM 87506
(505) 455-3102

Pueblo of San Felipe
P.O. Box 4339, San Felipe NM 87001
Phone Number: (505) 867-3381 Fax Number: (505) 867-3383

Black Mesa Casino
25 Hagen Road
San Felipe, NM 87001
877-529-2946
(505) 867-6700

Travel Center - Slot Stop
25 Hagen Road
San Felipe Pueblo, NM 87001
(505) 867-4706

Pueblo of Sandia
481 Sandia Loop, Bernalillo NM 87004
Phone Number: (505) 867-3317 Fax Number: (505) 867-9235

Sandia Resort & Casino
I-25 and Tramway
30 Rainbow Road NE
Albuquerque, NM
800-526-9366
(505) 897-2173

Pueblo of Santa Ana
2 Dove Road, Santa Ana Pueblo NM 87004
Phone Number: (505) 867-3301 Fax Number: (505) 867-3395

Santa Ana Star Casino
54 Jemez Canyon Dam Road
Santa Ana Pueblo
Bernalillo, NM 87004
(505) 867-0000

Pueblo of Santa Clara
P.O. Box 580, Espanola NM 87532
Phone Number: (505) 753-7330 Fax Number: (505) 753-5375

Santa Claran Hotel Casino
460 No. Riverside Drive
Espanola, NM 87532
(505) 367-4500
(866) 244-7625

Pueblo of Taos
P.O. Box 1846, Taos NM 87571
Phone Number: (575) 758-9593 Fax Number: (575) 758-4604

Taos Mountain Casino
Main Pueblo Road
Taos, NM 87571
888-946-8267
505-737-0777

Pueblo of Tesuque
Route 42 Box 360-T, Santa Fe NM 87506
Phone Number: (505) 955-7732 Fax Number: (505) 982-2331

Tesuque Casino
7 Tesuque Hill Rd
Santa Fe, NM 87506
(800) 462-2635

Join Bovada Join Bovada
500 Nations is an independent directory and information service free of any gaming operator's control and not affiliated with any casino.
Warning: You must ensure you meet all age and other regulatory requirements before entering a casino or placing a wager. There are hundreds of jurisdictions in the world with Internet access and hundreds of different games and gambling opportunities available on the Internet. Do not assume that Internet gaming sites are in compliance with the rules and regulations of every jurisdiction from which they accept players. YOU are responsible for determining if it is legal for YOU to play any particular game or place any particular wager under the laws of the jurisdiction where you are located.