Mesilla, New Mexico

Mesilla: City in Doña Ana County, New Mexico, United States of America


Mesilla is a city located in the county of Doña Ana in the U.S. state of New Mexico. Its population at the 2010 census was 2,196 and a population density of 153 people per km². After 10 years in 2020 city had an estimated population of 1,844 inhabitants.

The city was created 175 years ago in 1847.

Mesilla locator map
Location of Mesilla on New Mexico map.

Quick Facts about Mesilla

Population : 1,844 (2020)
Country : United States of America
State : New Mexico (United States)
County : Doña Ana County
Postal code : 88046
Phone Area Codes : 575
Area : 14.33 km2
Altitude : 3,881 feet / 1183 meters
Capital city : Mesilla is capital of Confederate Arizona
Establishment : January 01, 1848 (175 years ago)
Time Zone : Mountain Time Zone
Local time : 10:07:08 (24th September 2023)
Density : 129 Pop. per km² as of 2020
Population growth : -19.09% (2010-2020)
Weather : 61℉ Mostly Clear 7-days weather
San Albino Church Mesilla image
San Albino Church Mesilla
San Albino Church Mesilla image


Mesilla is located at 32°16'12"N 106°48'3"W (32.2700900, -106.8008400).

Mesilla map


Mesilla forecast: Mostly clear, with a low around 61. West northwest wind 5 to 8 mph. more


According to census records, the population of Mesilla decreased by 19.09% in 10 years.

Year Population % Change Method
2010 2,196 - census
2011 1,918 -14.49% estimation process
2012 1,919 0.05% estimation process
2013 1,898 -1.11% estimation process
2014 1,880 -0.96% estimation process
2015 1,868 -0.64% estimation process
2016 1,857 -0.59% estimation process
2017 1,854 -0.16% estimation process
2018 1,840 -0.76% estimation process
2019 1,828 -0.66% estimation process
2020 1,844 0.87% estimation process

Mesilla zip code is 88046. County name: Doña Ana, County fips: 35013

La Mesilla, Mesila, Mesill, Mesilla, Old Mesilla, msyla nywmkzykw, mysyla, Месила, مسیلا، نیومکزیکو, ميسيلا

People born in Mesilla (3)

People born in Mesilla, including Manuel Morales, football and basketball player, coach, college athletics administrator Jerry Hines, politician Micaela Lara Cadena, .


Schools in Mesilla

College & universities near Mesilla, NM

Code Name City ZIP
188030 New Mexico State University-Main Campus Las Cruces (NM) 88003-8001

Stations (5)

Amtrak & bus stations near Mesilla, NM

Code Name Address Type
LCR Las Cruces, New Mexico 304 Wyatt Drive BUS
ELB El Paso (Bus Station), Texas 200 W. San Antonio Ave. BUS
ELP Union Depot 700 San Francisco St. RAIL
DEM Deming station 400 East Railroad Avenue RAIL
TOC Truth or Consequences, New Mexico 8 South Date St. BUS

Post offices near Mesilla

Post Office Name City ZIP
Mesilla Post Office Mesilla (NM) 88046

Other cities in Doña Ana County

Cities, towns, neighborhoods & other populated places in Doña Ana County , NM.

City Name Population Title
Las Cruces 105,096 The second most populous city in New Mexico.
Sunland Park 18,449 City in Doña Ana County, New Mexico, United States
Anthony 9,276 City in New Mexico
Vado 3,194 City in Doña Ana County, New Mexico, United States of America
Radium Springs 1,699 City in Doña Ana County, New Mexico, United States of America
Hatch 1,678 Village in Doña Ana County, New Mexico, New Mexico
White Sands 1,651 Census-designated place in New Mexico, United States
Doña Ana 1,211 Census designated place
San Ysidro 204 Census-designated place in Doña Ana County, New Mexico, United States

Distance to Other Cities

Mesilla distances to largest New Mexico cities