New Mexico Zip Codes

358 Zip Codes

Zip Code
City
County
Population
87121AlbuquerqueBernalillo County76,980
87114AlbuquerqueBernalillo County67,805
87120AlbuquerqueBernalillo County65,918
87124Rio RanchoSandoval County57,239
87111AlbuquerqueBernalillo County56,830
87105AlbuquerqueBernalillo County55,295
87507Santa FeSanta Fe County51,580
87144Rio RanchoSandoval County48,815
87031Los LunasValencia County46,590
87401FarmingtonSan Juan County46,398
88101ClovisCurry County45,619
87123AlbuquerqueBernalillo County43,351
87112AlbuquerqueBernalillo County42,632
88240HobbsLea County41,652
87110AlbuquerqueBernalillo County40,404
87109AlbuquerqueBernalillo County40,313
88220CarlsbadEddy County39,809
88001Las CrucesDoña Ana County39,358
88310AlamogordoOtero County36,990
87108AlbuquerqueBernalillo County36,147
87505Santa FeSanta Fe County31,857
88012Las CrucesDoña Ana County31,800
88011Las CrucesDoña Ana County30,831
88203RoswellChaves County29,499
87107AlbuquerqueBernalillo County27,873
88005Las CrucesDoña Ana County27,279
88201RoswellChaves County26,521
87106AlbuquerqueBernalillo County25,825
88007Las CrucesDoña Ana County24,983
88030DemingLuna County24,066
87301GallupMcKinley County22,454
87102AlbuquerqueBernalillo County20,031
87002BelenValencia County19,985
87532EspanolaRio Arriba County19,827
87122AlbuquerqueBernalillo County18,592
88210ArtesiaEddy County18,552
87508Santa FeSanta Fe County18,245
87701Las VegasSan Miguel County17,991
88061Silver CityGrant County17,784
88130PortalesRoosevelt County17,776
88081ChaparralOtero County17,183
87113AlbuquerqueBernalillo County16,434
88021AnthonyDoña Ana County16,156
87506Santa FeSanta Fe County15,895
88260LovingtonLea County15,498
87410AztecSan Juan County15,087
87501Santa FeSanta Fe County15,001
87413BloomfieldSan Juan County14,980
87015EdgewoodSanta Fe County14,519
87544Los AlamosSandoval County13,661
87104AlbuquerqueBernalillo County12,982
88008Santa TeresaDoña Ana County11,771
87571TaosTaos County11,698
87004BernalilloSandoval County11,614
88063Sunland ParkDoña Ana County11,398
87420ShiprockSan Juan County11,051
87020GrantsCibola County10,555
87402FarmingtonSan Juan County10,362
87059TijerasBernalillo County10,020
87801SocorroSocorro County9,486
87048CorralesSandoval County8,839
88345RuidosoLincoln County8,498
87327ZuniMcKinley County8,134
87035MoriartyTorrance County7,331
88242HobbsLea County7,312
87740RatonColfax County6,928
88401TucumcariQuay County6,629
87901Truth Or ConsequencesSierra County6,264
87013CubaSandoval County5,600
87547White RockLos Alamos County5,592
87557Ranchos De TaosTaos County5,527
87068Bosque FarmsBernalillo County5,450
87417KirtlandSan Juan County5,358
87311Church RockMcKinley County5,027
88230DexterChaves County4,993
87313CrownpointMcKinley County4,990
87047Sandia ParkSandoval County4,965
87529El PradoTaos County4,723
87375YataheyMcKinley County4,484
87416FruitlandSan Juan County4,470
87116AlbuquerqueBernalillo County4,381
87323ThoreauMcKinley County4,345
88330Holloman Air Force BaseOtero County4,182
88352TularosaOtero County4,179
87043PlacitasSandoval County4,066
88340MescaleroOtero County3,969
87026LagunaCibola County3,817
88435Santa RosaGuadalupe County3,615
88231EuniceLea County3,565
87937HatchDoña Ana County3,546
87042PeraltaValencia County3,447
87001AlgodonesSandoval County3,393
87522ChimayoSanta Fe County3,217
88048MesquiteDoña Ana County3,211
88045LordsburgHidalgo County3,154
88415ClaytonUnion County3,152
87034Pueblo Of AcomaCibola County2,982
88072VadoDoña Ana County2,937
87328NavajoApache County2,920
87566Ohkay OwingehRio Arriba County2,906
87016EstanciaTorrance County2,848
87052Santo Domingo PuebloSandoval County2,841
87511AlcaldeRio Arriba County2,806
88312AltoLincoln County2,800
87021MilanCibola County2,793
88346Ruidoso DownsLincoln County2,770
87825MagdalenaSocorro County2,665
87319MentmoreMcKinley County2,653
87528DulceRio Arriba County2,650
88232HagermanChaves County2,611
87537HernandezRio Arriba County2,561
87024Jemez PuebloSandoval County2,538
88044La MesaDoña Ana County2,499
87556QuestaTaos County2,445
87326VanderwagenMcKinley County2,439
87008Cedar CrestBernalillo County2,418
87415Flora VistaSan Juan County2,418
87325TohatchiMcKinley County2,290
88316CapitanLincoln County2,289
88252JalLea County2,258
87045PrewittMcKinley County2,238
88023BayardGrant County2,184
88317CloudcroftOtero County2,143
87552PecosSan Miguel County2,132
87051San RafaelCibola County2,103
88256LovingEddy County2,075
87579VaditoTaos County2,002
87321RamahCibola County1,963
87305GallupMcKinley County1,947
88337La LuzOtero County1,947
87317GamercoMcKinley County1,938
87007Casa BlancaCibola County1,824
87935Elephant ButteSierra County1,718
87006BosqueSocorro County1,716
87747SpringerColfax County1,682
88325High Rolls Mountain ParkOtero County1,674
87036MountainairTorrance County1,663
88043HurleyGrant County1,652
87037NageeziSan Juan County1,651
87560RiberaSan Miguel County1,635
88119Fort SumnerDe Baca County1,615
87421WaterflowSan Juan County1,612
88026Santa ClaraGrant County1,610
87412BlancoRio Arriba County1,594
87535GlorietaSanta Fe County1,584
87553PenascoTaos County1,583
87316Fort WingateMcKinley County1,552
87455NewcombSan Juan County1,546
87942WilliamsburgSierra County1,542
87025Jemez SpringsSandoval County1,472
87364Sheep SpringsSan Juan County1,470
88002White Sands Missile RangeDoña Ana County1,449
88267TatumLea County1,445
88041HanoverGrant County1,423
87461SanosteeSan Juan County1,394
87062VeguitaSocorro County1,374
88047Mesilla ParkDoña Ana County1,372
87710Angel FireColfax County1,359
88135TexicoCurry County1,357
88029ColumbusLuna County1,327
87514Arroyo SecoTaos County1,320
88301CarrizozoLincoln County1,307
87053San YsidroSandoval County1,283
87151AlbuquerqueBernalillo County1,261
87520ChamaRio Arriba County1,212
88244HobbsLea County1,183
88253Lake ArthurChaves County1,183
87310BrimhallMcKinley County1,182
87549Ojo CalienteRio Arriba County1,166
87732MoraMora County1,123
87567Santa CruzSanta Fe County1,122
87010CerrillosSanta Fe County1,073
87745SapelloSan Miguel County1,067
88426LoganHarding County1,063
87582VelardeRio Arriba County1,055
87558Red RiverTaos County1,046
87357PinehillCibola County1,043
88004Las CrucesDoña Ana County1,037
87714CimarronColfax County1,013
87056StanleySanta Fe County1,005
87575Tierra AmarillaRio Arriba County986
87530El RitoRio Arriba County975
87711Anton ChicoSan Miguel County945
87548MedanalesRio Arriba County944
87018CounselorSandoval County922
87527DixonRio Arriba County896
87829QuemadoCatron County887
87540LamySanta Fe County885
87521ChamisalRio Arriba County880
87499FarmingtonSan Juan County868
87041Pena BlancaSandoval County867
87510AbiquiuRio Arriba County861
87941SalemDoña Ana County860
88124MelroseCurry County859
87418La PlataSan Juan County835
88311AlamogordoOtero County829
88022Arenas ValleyGrant County807
88020AnimasHidalgo County793
87821DatilCatron County781
87830ReserveCatron County765
87513Arroyo HondoTaos County749
87519CerroTaos County746
88049MimbresGrant County746
88339MayhillChaves County720
88065TyroneGrant County716
88027ChamberinoDoña Ana County708
87931CaballoSierra County706
87722GuadalupitaMora County677
87828PolvaderaSocorro County666
88046MesillaDoña Ana County663
87072Cochiti PuebloSandoval County620
87728MaxwellColfax County619
87752Wagon MoundMora County618
87320Mexican SpringsMcKinley County594
87322RehobothMcKinley County594
87014CuberoCibola County591
87577Tres PiedrasRio Arriba County589
87562RoweSan Miguel County582
88341NogalLincoln County582
87312Continental DivideMcKinley County578
88039GlenwoodCatron County553
88418Des MoinesUnion County542
88336HondoLincoln County532
88353VaughnGuadalupe County528
87022IsletaBernalillo County527
87731MontezumaSan Miguel County511
87040PaguateCibola County481
87083Cochiti LakeSandoval County466
87569SerafinaSan Miguel County466
88003Las CrucesDoña Ana County458
88116ElidaRoosevelt County458
87583VillanuevaSan Miguel County455
87023JaralesValencia County451
88348San PatricioLincoln County449
87538IlfeldSan Miguel County441
87718Eagle NestColfax County440
88024BerinoDoña Ana County430
87027La JaraSandoval County422
87715ClevelandMora County418
87524CostillaTaos County414
87940RinconDoña Ana County414
87743RoyHarding County412
87419Navajo DamSan Juan County411
87930ArreySierra County408
87063WillardTorrance County389
87017GallinaRio Arriba County373
88321EncinoTorrance County373
87029LindrithRio Arriba County367
87823LemitarSocorro County365
87712Buena VistaMora County364
87038New LagunaCibola County359
88120GradyQuay County356
88250HopeChaves County354
87565San JoseSan Miguel County351
87734OcateMora County337
88038GilaGrant County329
88042HillsboroSierra County327
87551Los OjosRio Arriba County324
87012CoyoteRio Arriba County320
87578TruchasRio Arriba County320
88112BroadviewCurry County317
87517CarsonTaos County308
87531EmbudoTaos County308
87049San FidelCibola County304
88434San JonQuay County292
88318CoronaLincoln County291
88132RogersRoosevelt County285
87742RociadaSan Miguel County283
87827Pie TownCatron County279
88028CliffGrant County277
87939MonticelloSierra County267
87723HolmanMora County262
87943WinstonSierra County254
87543LlanoTaos County247
87347JamestownMcKinley County237
87936GarfieldDoña Ana County234
88355RuidosoLincoln County233
87061TorreonTorrance County232
87820AragonCatron County226
88118FloydRoosevelt County225
87315Fence LakeCibola County223
87046ReginaRio Arriba County217
88430Nara VisaQuay County216
87539La MaderaRio Arriba County214
87831San AcaciaSocorro County208
88351TinnieLincoln County201
88314BentOtero County186
88053Pinos AltosGrant County185
88113CauseyRoosevelt County185
87713ChaconMora County184
88263MalagaEddy County183
87523CordovaRio Arriba County180
88338LincolnLincoln County180
88431NewkirkGuadalupe County178
88121HouseQuay County177
87515CanjilonRio Arriba County169
88056RodeoHidalgo County165
87580ValdezTaos County161
87044PonderosaSandoval County160
87028La JoyaSocorro County155
87832San AntonioSocorro County152
88416Conchas DamSan Miguel County147
88411BardQuay County132
87824LunaCatron County130
88265MonumentLea County129
88414CapulinColfax County127
88410AmistadUnion County125
88422GladstoneUnion County125
87512AmaliaTaos County122
88350TimberonOtero County116
87032McintoshTorrance County115
88324GlencoeLincoln County112
87064YoungsvilleRio Arriba County109
87749Ute ParkColfax County104
87733MosqueroHarding County101
88427McalisterQuay County100
88052OrganDoña Ana County98
87516CanonesRio Arriba County95
88134TaibanDe Baca County92
88354WeedOtero County88
87729MiamiColfax County86
87564San CristobalTaos County84
88040HachitaHidalgo County81
87746SolanoSan Miguel County78
88125MilnesandRoosevelt County74
88255Loco HillsEddy County72
88417CuervoGuadalupe County69
87736RainsvilleMora County66
87525Taos Ski ValleyTaos County64
88034FaywoodGrant County64
88051Mule CreekGrant County64
88419FolsomUnion County64
88136YesoDe Baca County63
87753WatrousMora County59
88424GrenvilleUnion County59
88114CrossroadsLea County57
88025BuckhornGrant County50
88436SedanUnion County50
88009PlayasHidalgo County48
88055RedrockGrant County34
88344PinonOtero County34
87365Smith LakeMcKinley County32
87735Ojo FelizMora County32
87581VallecitosRio Arriba County30
88254LakewoodEddy County29
87117Kirtland AfbBernalillo County28
87005BluewaterCibola County25
88103Cannon AfbCurry County19
88421GaritaSan Miguel County19
88347SacramentoOtero County15
87730MillsHarding County14
88343PicachoLincoln County12
87070Clines CornersTorrance County10
88126PepRoosevelt County10
88115DoraRoosevelt County7
87573TererroSan Miguel County6
87011ClaunchSocorro County5
88262McdonaldLea County4

ZCTAs are geographic areas created by the US Census Bureau to approximate the delivery areas of ZIP Codes for statistical analysis. While ZCTAs use the same five-digit codes as ZIP Codes, they represent defined geographic areas that may not exactly match the mail delivery routes of ZIP Codes.

87, 88
New Mexico Zip Prefixes

Zip Codes in New Mexico

ZIP Codes and ZCTAs (ZIP Code Tabulation Areas) serve different purposes. ZIP Codes are postal codes created by the USPS for mail delivery, and are not correlated to geographical coordinates. ZCTAs provide a way to analyze census data in relation to ZIP Code areas while maintaining geographic consistency and protecting privacy. In addition, there are more ZIP Codes than ZCTAs, because many ZIP Codes for PO Boxes or unique entities don't have corresponding ZCTAs (US Census).

The data shown reflect ZCTAs from the US Census. As of 2024, there are 358 ZCTAs in New Mexico (US Census).