The 10 New Mexico Cities With The Largest Native American Population For 2026

The most Native American places in New Mexico are Gallup and Farmington for 2026 based on Saturday Night Science.

Most Native American places in New Mexico research summary. We used Saturday Night Science to research the New Mexico cities with the highest percentage of Native American residents for 2026. The data comes from the American Community Survey 2020-2024 vintage, which breaks down race by origin.

The city with the highest percentage of Native Americans is Gallup. 49.75% of people in Gallup are Native Americans.

The city with the lowest percentage of Native Americans is Sunland Park. 0.11% of people in Sunland Park are Native American.

The city with the most Native Americans is Albuquerque. 22,134 people in Albuquerque are Native American.

The city with the fewest Native Americans is Los Ranchos de Albuquerque. 11 people in Los Ranchos de Albuquerque are Native American.

The United States has 1,698,432 Native Americans and is 0.51% Native American.

Which city in New Mexico had the largest Native American population? The place with the largest Native American population in New Mexico for 2026 is Gallup. 49.75% of Gallup identify as Native American.

1

No. 1 most Native American city in New Mexico

Gallup, NM

21,023 peopleSnackAbility 3/10
3/10
Gallup, NM
Source: Wikipedia User afiler from Seattle (ex-Minneapolis) | CC BY-SA 2.0
49.8% Native American · 10,459 Native American residents
Map of Gallup within New Mexico Located in McKinley County, New Mexico

Gallup is a city in McKinley County, New Mexico, United States, with a population of 21,678 as of the 2010 census. A substantial percentage of its population is Native American, with residents from the Navajo, Hopi, and Zuni tribes. Gallup is the county seat of McKinley County and the most populous city between Flagstaff and Albuquerque, along the historic U.S. Route 66.

2

No. 2 most Native American city in New Mexico

Farmington, NM

46,314 peopleSnackAbility 5/10
5/10
Farmington, NM
Source: Public domain
24.3% Native American · 11,257 Native American residents
Map of Farmington within New Mexico Located in San Juan County, New Mexico

Farmington is a city in San Juan County in the US state of New Mexico. As of the 2013 population estimate from the United States Census Bureau the city had a total population of 45,426 people. Farmington makes up one of the four Metropolitan Statistical Areas in New Mexico. The U.S. Census Bureau’s population estimate in 2011 for Farmington was about 45,256.

3

No. 3 most Native American city in New Mexico

Aztec, NM

6,150 peopleSnackAbility 5/10up 1
5/10
Aztec, NM
Source: Public domain
17.3% Native American · 1,067 Native American residents
Map of Aztec within New Mexico Located in San Juan County, New Mexico
4

No. 4 most Native American city in New Mexico

Bloomfield, NM

7,395 peopleSnackAbility 6/10down 1
6/10
Bloomfield, NM
Source: Public domain
14.8% Native American · 1,096 Native American residents
Map of Bloomfield within New Mexico Located in San Juan County, New Mexico

Bloomfield is a city in San Juan County, New Mexico, United States. It is part of the Farmington Metropolitan Statistical Area. The population was 8,112 at the 2010 census.

5

No. 5 most Native American city in New Mexico

Socorro, NM

8,481 peopleSnackAbility 6/10up 2
6/10
Socorro, NM
Source: Public domain
14.1% Native American · 1,196 Native American residents
Map of Socorro within New Mexico Located in Socorro County, New Mexico

Socorro is a city in Socorro County in the U.S. state of New Mexico. It is in the Rio Grande Valley at an elevation of 4,579 feet. In 2012 the population was 8,906. It is the county seat of Socorro County. Socorro is located 74 miles south of Albuquerque and 146 miles north of Las Cruces.

6

No. 6 most Native American city in New Mexico

Grants, NM

8,951 peopleSnackAbility 5/10down 1
5/10
Grants, NM
Source: Public domain
9.2% Native American · 827 Native American residents
Map of Grants within New Mexico Located in Cibola County, New Mexico

Grants is a city in Cibola County, New Mexico, United States. It is located about 78 miles west of Albuquerque. The population was 9,182 at the 2010 Census. It is the county seat of Cibola County.

7

No. 7 most Native American city in New Mexico

Los Lunas, NM

18,618 peopleSnackAbility 6/10down 1
6/10
Los Lunas, NM
Source: Public domain
4.9% Native American · 915 Native American residents
Map of Los Lunas within New Mexico Located in Valencia County, New Mexico

Los Lunas is a village in Valencia County, New Mexico, in the United States. As of the 2010 census, the village population is 14,835 inside the village limits due to the new housing developments at El Cerro de Los Lunas. It is the county seat of Valencia County.

8

No. 8 most Native American city in New Mexico

Albuquerque, NM

562,218 peopleSnackAbility 6/10up 1
6/10
Albuquerque, NM
Source: Wikipedia User John Phelan | CC BY 3.0
3.9% Native American · 22,134 Native American residents
Map of Albuquerque within New Mexico Located in Bernalillo County, New Mexico

Albuquerque AL-b-kur-kee; Navajo: Beeeldl Dahsinil ) is the most populous city in the U.S. state of New Mexico. The high-elevation city serves as the county seat of Bernalillo County, and it is situated in the north central part of the state, straddling the Rio Grande. The city population is 559,277 as of the July 1, 2016 population estimate from the United States Census Bureau, and ranks as the 32nd-largest city in the U.S. The Albuquerque metropolitan statistical area has a population of 909,906 according to the United States Census Bureau’s most recently available estimate for 2016. Albuquerque is the 60th-largest United States metropolitan area. The Albuquerque MSA population includes the city of Rio Rancho, Bernalillo, Placitas, Corrales, Los Lunas, Belen, Bosque Farms, and forms part of the larger Albuquerque-Santa Fe-Las Vegas combined statistical area, with a total population of 1,171,991 as of the July 1, 2016, Census Bureau estimates.

9

No. 9 most Native American city in New Mexico

Rio Rancho, NM

108,515 peopleSnackAbility 6/10up 1
6/10
Rio Rancho, NM
Source: Public domain
3.5% Native American · 3,824 Native American residents
Map of Rio Rancho within New Mexico Located in Sandoval County, New Mexico

Rio Rancho is the largest city and economic hub of Sandoval County in the U.S. state of New Mexico. A small portion of the city extends into northern Bernalillo County. It is the third-largest and also one of the fastest expanding cities in New Mexico. As of the 2010 census, Rio Rancho had a population of 93,820.

10

No. 10 most Native American city in New Mexico

Artesia, NM

12,576 peopleSnackAbility 6/10up 1
6/10
Artesia, NM
Source: Public domain
2.7% Native American · 340 Native American residents
Map of Artesia within New Mexico Located in Eddy County, New Mexico

Artesia is a city in Eddy County, New Mexico, United States, centered at the intersection of U.S. Route 82 and U.S. Route 285; the two highways serve as the city’s Main Street and First Street, respectively. As of the 2010 census, the city population was 11,301.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is New Mexico’s statewide median.

City % Native American vs NM
1 Gallup 0.49750273509965276
2 Farmington 0.2430582545234702
3 Aztec 0.1734959349593496
4 Bloomfield 0.14820824881676808
5 Socorro 0.14102110600165074
6 Grants 0.09239191151826612
7 Los Lunas 0.04914598775378666
8 Albuquerque 0.03936907036060745
9 Rio Rancho 0.03523936782933235
10 Artesia 0.02703562340966921
City Native American residents vs NM
1 Gallup 10,459
2 Farmington 11,257
3 Aztec 1,067
4 Bloomfield 1,096
5 Socorro 1,196
6 Grants 827
7 Los Lunas 915
8 Albuquerque 22,134
9 Rio Rancho 3,824
10 Artesia 340
City Population vs NM
1 Gallup 21,023
2 Farmington 46,314
3 Aztec 6,150
4 Bloomfield 7,395
5 Socorro 8,481
6 Grants 8,951
7 Los Lunas 18,618
8 Albuquerque 562,218
9 Rio Rancho 108,515
10 Artesia 12,576

On the map

Where New Mexico’s Native American population is concentrated

Saturday Night Science

Methodology: How We Determined The Cities In New Mexico With The Largest Native American Population For 2026

We still believe in the accuracy of data — especially from the Census. So that’s where we went to get the race breakdown across New Mexico.

We used Saturday Night Science to analyze the Census’s most recently available data, the 2020-2024 American Community Survey data.

Specifically, we looked at table B03002: Hispanic OR LATINO ORIGIN BY RACE. Here are the category names as defined by the Census:

  • Hispanic or Latino
  • White alone
  • Black or African American alone
  • American Indian and Alaska Native alone
  • Asian alone
  • Native Hawaiian and Other Pacific Islander alone
  • Some other race alone
  • Two or more races

Our particular column of interest here was the number of people identifying as American Indian and Alaska Native alone.

We limited our analysis to places with a population greater than 5,000 people. That left us with 32 cities.

We then calculated the percentage of residents that are American Indian and Alaska Native. The percentages ranked from 49.75 to 0.11.

Finally, we ranked each city based on the percentage of the American Indian and Alaska Native population, with a higher score being more American Indian and Alaska Native than a lower score. Gallup took the distinction of being the most American Indian and Alaska Native, while Sunland Park was the least Native American city.

We updated this article for 2026. This article is our eleventh time ranking the cities in New Mexico with the largest Native American population.

The full plate

Most Native American Places In New Mexico

Click any column to sort. Search by city name.

RankCityPopulationNative American Population% Native American
1Gallup21,02310,45949.8%
2Farmington46,31411,25724.3%
3Aztec6,1501,06717.3%
4Bloomfield7,3951,09614.8%
5Socorro8,4811,19614.1%
6Grants8,9518279.2%
7Los Lunas18,6189154.9%
8Albuquerque562,21822,1343.9%
9Rio Rancho108,5153,8243.5%
10Artesia12,5763402.7%
11Corrales8,5551972.3%
12Ruidoso7,6991191.5%
13Bernalillo9,0861391.5%
14Santa Fe89,0191,2871.4%
15Alamogordo31,3074001.3%
16Raton6,026711.2%
17Las Vegas13,0001491.1%
18Las Cruces114,1978870.8%
19Portales11,968910.8%
20Deming15,2211150.8%
21Hobbs40,2522500.6%
22Taos6,458400.6%
23Clovis37,9421930.5%
24Silver City9,536480.5%
25Roswell47,6382140.4%
26Carlsbad31,7461220.4%
27Truth or Consequences6,019190.3%
28Tucumcari5,160120.2%
29Los Ranchos de Albuquerque5,857110.2%
30Belen7,450130.2%
31Lovington11,498200.2%
32Sunland Park17,463190.1%

Source: U.S. Census ACS 2020-2024, table B03002. 32 New Mexico cities with more than 5,000 residents.

Summary

Summary: Native American Populations Across New Mexico

If you’re looking for a breakdown of Native American populations across New Mexico according to the most recent data, this is an accurate list.

The most Native American cities in New Mexico are Gallup, Farmington, Aztec, Bloomfield, Socorro, Grants, Los Lunas, Albuquerque, Rio Rancho, and Artesia. Not sold on New Mexico? Take the two-minute Find Your Place quiz and see which state actually fits you.

Questions and answers

Native American Population In New Mexico FAQs

What city in New Mexico has the highest share of Native American residents?

Gallup has the highest share of Native American residents in New Mexico for 2026, at 49.75% of the population. Farmington and Aztec are next.

What city in New Mexico has the most Native American residents overall?

Albuquerque has the most Native American residents in New Mexico, with 22,134 people. That is the raw count; Gallup leads on share of population.

What are the top Native American communities in New Mexico?

The New Mexico places with the highest Native American population shares are Gallup, Farmington, Aztec, Bloomfield, Socorro, Grants, Los Lunas, Albuquerque, Rio Rancho, and Artesia. We ranked all 32 places with more than 5,000 residents.

How many Native Americans live in the United States?

The United States has 1,698,432 residents identifying as American Indian and Alaska Native, which is 0.51% of the country. The share in Gallup runs far above that national mark.

Where does this data come from?

Every number comes from the Census Bureau’s American Community Survey (2020-2024), table B03002, based on residents identifying as American Indian and Alaska Native. We rank each New Mexico place with more than 5,000 residents.

Keep reading

More rankings worth a look

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →