Guest, Sign inJoin
Los Lunas New Mexico Public LibraryLos Lunas, #1 on this list · Photo: AllenS · Public domain
New Mexico rankings · Growth

Fastest-growing towns in New Mexico

Los Lunas has grown fastest of New Mexico’s 43 towns of 2,500+: up 18.3% from 17,391 residents in April 2020 to an estimated 20,572 in July 2025 (Census Bureau estimates). The typical town here changed −1.1%; 27 of the 43 lost residents.

Census Bureau population estimates, Vintage 2025: July 1, 2025 against the April 2020 base, both on January 2025 town lines (people a town annexed are in its base, not its growth). Estimates, not counts. Unincorporated communities (census-designated places) get no estimate, so they aren’t listed. A described list: no letters. How grades work

#1

Los Lunas

Valencia County
+18.3%

17,391 in 2020·20,572 in 2025·+3,181 people

#2

Rio Rancho

Sandoval County
+9.9%

104,073 in 2020·114,419 in 2025·+10,346 people

#3

Sunland Park

Doña Ana County
+9.3%

16,711 in 2020·18,268 in 2025·+1,557 people

All 43 towns

Growth since 2020, highest first.

43 towns ranked. Not here? See why a town may be missing.

#TownGrowth since 2020People addedResidents
1Los LunasValencia County+18.3%+3,18117,391 → 20,572April 2020 → July 2025
2Rio RanchoSandoval County+9.9%+10,346104,073 → 114,419April 2020 → July 2025
3Sunland ParkDoña Ana County+9.3%+1,55716,711 → 18,268April 2020 → July 2025
4Las CrucesDoña Ana County+5.0%+5,581111,397 → 116,978April 2020 → July 2025
5PeraltaValencia County+4.4%+1463,353 → 3,499April 2020 → July 2025
6Bosque FarmsValencia County+3.9%+1564,018 → 4,174April 2020 → July 2025
7TularosaOtero County+3.8%+972,565 → 2,662April 2020 → July 2025
8BelenValencia County+3.4%+2527,337 → 7,589April 2020 → July 2025
9AlamogordoOtero County+3.2%+98230,924 → 31,906April 2020 → July 2025
10Santa FeSanta Fe County+2.7%+2,32987,508 → 89,837April 2020 → July 2025
11AnthonyDoña Ana County+2.1%+1868,714 → 8,900April 2020 → July 2025
12BernalilloSandoval County+1.9%+1698,990 → 9,159April 2020 → July 2025
13CarlsbadEddy County+1.1%+34432,180 → 32,524April 2020 → July 2025
14HobbsLea County+0.9%+34540,518 → 40,863April 2020 → July 2025
15Rio CommunitiesValencia County+0.5%+244,929 → 4,953April 2020 → July 2025
16CorralesSandoval County+0.1%+58,479 → 8,484April 2020 → July 2025
17LovingtonLea County−0.3%−3911,659 → 11,620April 2020 → July 2025
18EdgewoodSanta Fe County−0.4%−226,179 → 6,157April 2020 → July 2025
19TaosTaos County−0.5%−366,562 → 6,526April 2020 → July 2025
20EuniceLea County−0.6%−173,054 → 3,037April 2020 → July 2025
21EspañolaRio Arriba County−0.7%−7210,530 → 10,458April 2020 → July 2025
22ArtesiaEddy County−1.1%−14512,880 → 12,735April 2020 → July 2025
23FarmingtonSan Juan County−1.2%−54946,604 → 46,055April 2020 → July 2025
24GrantsCibola County−1.2%−1109,043 → 8,933April 2020 → July 2025
25RuidosoLincoln County−1.3%−977,677 → 7,580April 2020 → July 2025
26BloomfieldSan Juan County−1.3%−957,430 → 7,335April 2020 → July 2025
27AlbuquerqueBernalillo County−1.4%−7,840564,428 → 556,588April 2020 → July 2025
28DemingLuna County−1.5%−22615,170 → 14,9442020 base revised by Census
29Los Ranchos de AlbuquerqueBernalillo County−1.5%−915,881 → 5,790April 2020 → July 2025
30RatonColfax County−1.6%−946,046 → 5,952April 2020 → July 2025
31Truth or ConsequencesSierra County−1.7%−1036,052 → 5,949April 2020 → July 2025
32AztecSan Juan County−1.9%−1186,209 → 6,091April 2020 → July 2025
33Santa RosaGuadalupe County−2.0%−562,858 → 2,802April 2020 → July 2025
34Ruidoso DownsLincoln County−2.5%−662,654 → 2,588April 2020 → July 2025
35RoswellChaves County−3.2%−1,56548,443 → 46,878April 2020 → July 2025
36PortalesRoosevelt County−3.4%−40912,143 → 11,734April 2020 → July 2025
37ClovisCurry County−3.6%−1,38538,512 → 37,127April 2020 → July 2025
38TucumcariQuay County−3.8%−2005,282 → 5,082April 2020 → July 2025
39Silver CityGrant County−4.4%−4309,714 → 9,284April 2020 → July 2025
40Las VegasSan Miguel County−4.8%−64013,214 → 12,574April 2020 → July 2025
41SocorroSocorro County−5.1%−4408,701 → 8,261April 2020 → July 2025
42ClaytonUnion County−5.4%−1442,654 → 2,510April 2020 → July 2025
43GallupMcKinley County−8.8%−1,93221,901 → 19,969April 2020 → July 2025
Quick answers

Questions people ask

What is the fastest-growing town in New Mexico?

Los Lunas (Valencia County): it grew 18.3%, from 17,391 residents in April 2020 to an estimated 20,572 in July 2025. Rio Rancho (+9.9%) and Sunland Park (+9.3%) follow.

How are these towns ranked?

By the percent change in residents from the Census Bureau’s April 2020 estimates base to its latest July 1 estimate, highest first, on the exact change: two towns shown with the same tenth of a percent keep the order of their unrounded figures, and only an identical change shares a rank (T). The base is the 2020 Census count redrawn on today’s town lines, so a town that annexed land since 2020 changes only by births, deaths and moves, not by the people it took in. How grades work.

Why isn’t my town on this list?

The list covers the towns TownRatings grades that had 2,500+ residents in the 2020 estimates base (43 in New Mexico). Census-designated places (unincorporated communities) have no Census Bureau estimates, so they never appear; a town incorporated since 2020, or one TownRatings merges with its twin township, isn’t listed either. Every town is on the New Mexico page.

Go deeper

More New Mexico lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All New Mexico rankings →
Other states

Fastest-growing towns in other states