The Pueblo Indians live in about thirty towns in New Mexico and Arizona, and number about 10,000. They are usually classified according to language into four or five stocks, the Hopi of Arizona, the Ashiwi or people of Zuñi, the Keres of Acoma and Laguna to the west and, to the east, of five towns on the Rio Grande, and, also in the east, the Tanoans including the Tewa and the people of Jemez.