County ZIP codes · New Mexico · FIPS 35013

Doña Ana County, NM ZIP Codes

Doña Ana County, New Mexico has 32 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 26 residential and 6 for PO boxes or a single organization. 23 of the residential ones lie mainly in Doña Ana County and 3 mainly in a neighboring county; 4 cross the county line. Median household income ranges from $33,087 in 88001 (Las Cruces) to $106,003 in 79922 (El Paso) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Doña Ana County?

79835 · Canutillo: $46k79922 · El Paso: $106k87936 · Garfield: $22k87937 · Hatch: $40k87940 · Rincon: $57k87941 · Salem: $31k88001 · Las Cruces: $33k88002 · White Sands Missile Range: $90k88003 · Las Cruces: –88004 · Las Cruces: –88005 · Las Cruces: $55k88007 · Las Cruces: $65k88008 · Santa Teresa: $74k88011 · Las Cruces: $76k88012 · Las Cruces: $69k88021 · Anthony: $46k88024 · Berino: $38k88027 · Chamberino: $61k88044 · La Mesa: $65k88046 · Mesilla: –88047 · Mesilla Park: $48k88048 · Mesquite: $44k88052 · Organ: –88063 · Sunland Park: $42k88072 · Vado: $54k88081 · Chaparral: $46k88044880818802188007880128801188005879378794088008880028804887936799228794179835 · Canutillo: $46k79922 · El Paso: $106k87936 · Garfield: $22k87937 · Hatch: $40k87940 · Rincon: $57k87941 · Salem: $31k88001 · Las Cruces: $33k88002 · White Sands Missile Range: $90k88003 · Las Cruces: –88004 · Las Cruces: –88005 · Las Cruces: $55k88007 · Las Cruces: $65k88008 · Santa Teresa: $74k88011 · Las Cruces: $76k88012 · Las Cruces: $69k88021 · Anthony: $46k88024 · Berino: $38k88027 · Chamberino: $61k88044 · La Mesa: $65k88046 · Mesilla: –88047 · Mesilla Park: $48k88048 · Mesquite: $44k88052 · Organ: –88063 · Sunland Park: $42k88072 · Vado: $54k88081 · Chaparral: $46k8804488081880218800788012880118800587937879408800879835 · Canutillo: $46k79922 · El Paso: $106k87936 · Garfield: $22k87937 · Hatch: $40k87940 · Rincon: $57k87941 · Salem: $31k88001 · Las Cruces: $33k88002 · White Sands Missile Range: $90k88003 · Las Cruces: –88004 · Las Cruces: –88005 · Las Cruces: $55k88007 · Las Cruces: $65k88008 · Santa Teresa: $74k88011 · Las Cruces: $76k88012 · Las Cruces: $69k88021 · Anthony: $46k88024 · Berino: $38k88027 · Chamberino: $61k88044 · La Mesa: $65k88046 · Mesilla: –88047 · Mesilla Park: $48k88048 · Mesquite: $44k88052 · Organ: –88063 · Sunland Park: $42k88072 · Vado: $54k88081 · Chaparral: $46k880448808188021880078801288011880058793788008
The residential ZIP codes of Doña Ana County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024).<$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $46,017 and $73,848.

They carry 20 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 26 residential ZIP codes in Doña Ana County

23 ZIP codes lie mainly in Doña Ana County; 3 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Doña Ana County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
88001 Las Cruces 37,690 3,398 $33k $164k 100%
88012 Las Cruces 33,158 95 $69k $250k 100%
88011 Las Cruces 33,064 131 $76k $333k 100%
88005 Las Cruces 27,509 182 $55k $221k 100%
88007 Las Cruces 26,254 80 $65k $246k 100%
88021 Anthony 16,298 36 $46k $153k 100%
88008 Santa Teresa 12,623 157 $74k $238k 100%
88063 Sunland Park 10,881 1,745 $42k $116k 100%
88048 Mesquite 3,247 149 $44k $100k 100%
87937 Hatch 2,990 17 $40k $97k 100%
88044 La Mesa 2,618 4 $65k $234k 100%
88072 Vado 2,608 100 $54k $100k 100%
88047 Mesilla Park 1,660 258 $48k $161k 100%
88002 White Sands Missile Range 1,609 31 $90k – 100%
88004 Las Cruces 1,080 5,118 – – 100%
87941 Salem 988 125 $31k $62k 100%
88046 Mesilla 656 1,060 – $264k 100%
88027 Chamberino 580 286 $61k – 100%
88024 Berino 431 1,579 $38k – 100%
88003 Las Cruces 404 815 – – 100%
87940 Rincon 393 6 $57k – 100%
87936 Garfield 214 16 $22k $183k 87%
88052 Organ 152 25 – $122k 100%

Partly in Doña Ana County

Residential ZIP codes mainly in another county that reach at least 1% into Doña Ana County, by their share here
In this county
79922 El Paso 6,800 844 $106k $350k 17%
88081 Chaparral 19,663 52 $46k $109k 10%
79835 Canutillo 11,440 1,292 $46k $109k 1%

Download the 32 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

4 ZIP codes of Doña Ana County extend into another county. A ZIP code follows mail routes, not county borders.

Share of each ZIP code's land in Doña Ana County and in the neighboring counties
ZIPIn Doña AnaElsewhere
8808110%Otero County90%
798351%El Paso County99%
7992217%El Paso County83%
8793687%Sierra County13%

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

PO Box and single-organization ZIP codes

ZIP codes in Doña Ana County without a residential area (GeoNames postal codes)
ZIPPostal name
88006Las Cruces
88013Las Cruces
88032Dona Ana
88033Fairacres
88054Radium Springs
88058San Miguel

Source: GeoNames postal codes (CC BY 4.0).

Which first three digits do Doña Ana County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Doña Ana County's ZIP codes use 4 prefixes: 798, 799, 879 and 880.

Three-digit prefixes of Doña Ana County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Doña Ana County's
PrefixSectional centerHereAll codes
798El Paso, TX (SCF 798)122
799El Paso, TX (SCF 798)163
879Albuquerque, NM (SCF 870)412
880El Paso, TX (SCF 798)2653

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.