There are 23 Indian tribes located in New Mexico - nineteen Pueblos, three Apache tribes (the Fort Sill Apache Tribe, the Jicarilla Apache Nation and the Mescalero Apache Tribe), and the Navajo Nation.