How many people live in ?

Updated annually
In 2025, there were 2.13 million people living in New Mexico. That makes New Mexico the 36th-most populous state, home to 0.62% of people living in the US.

2.13M

population of New Mexico (2025)

0.62%

New Mexico share of the US population (2025)
The population of New Mexico was about 10.8 times higher than it was in 1900. Between 2024 and 2025, the population of New Mexico shrunk by about 1,300 people.

About 2.13 million people lived in New Mexico in 2025. That's about 10.8 times more than in 1900.

Annual population estimates

What are New Mexico's age demographics?

About 429,600 New Mexico residents were aged 65 and older in 2024. That represents 20.3% of the state’s population compared with 18% in the US overall.
Another 447,900 New Mexico residents, or 21.2% of the state’s population, were aged under 18. For comparison, children account for 21.6% of the US population.


A higher share of New Mexico's population is 65 and older than the US overall.

Population share by age group (2024)

What are New Mexico's racial and ethnic demographics?

A state’s population may have racial and ethnic differences compared with the US overall. These figures reflect how people identified their race alone (not in combination with other races), and separate Hispanic or Latino ethnicity, following Census Bureau reporting standards.
Hispanic residents make up 49.2% of New Mexico’s population, higher than the national share of 20%. New Mexico also has a larger share of people identifying as non-Hispanic American Indian and Alaska Native (9%) than the US overall (0.72%).
In contrast, New Mexico’s non-Hispanic Black or African American population accounted for 2.1%, below the 12.6% share nationwide. The non-Hispanic white population makes up 36.2% of the state, compared with 57.5% nationally.

A higher share of New Mexico's population is Hispanic than the US overall.

Population share by race and ethnicity (2024)

What are New Mexico's most populous counties?

In 2024, four out of 33 counties accounted for over half of New Mexico’s population:
  • Bernalillo County, 671,700 (31.6% of the population)
  • Doña Ana County, 229,400 (10.8%)
  • Sandoval County, 157,800 (7.4%)
  • Santa Fe County, 157,800 (7.4%)

In 2024, Bernalillo County was the most populous county in New Mexico.

Population estimates

What are New Mexico's most populous cities?

The largest city in New Mexico is Albuquerque with about 560,300 residents in 2024.

Cities and counties in New Mexico ranked by population

Cities and counties in New Mexico ranked by population
1.

Albuquerque 

560,326
2.

Las Cruces

116,998
3.

Rio Rancho

112,524
4.

Santa Fe

90,551
5.

Roswell 

47,176
6.

Farmington 

46,262
7.

Hobbs 

41,061
8.

Clovis 

37,555
9.

Carlsbad 

31,999
10.

Alamogordo 

31,667

Keep exploring

Methodology

USAFacts standardizes data, in areas such as time and demographics, to make it easier to understand and compare.

The analysis was generated with the help of AI and reviewed by USAFacts for accuracy.

Page sources

USAFacts endeavors to share the most up-to-date information available. We sourced the data on this page directly from government agencies; however, the intervals at which agencies publish updated data vary.