Socorro County, NM Parcels & GIS Data

Socorro County, NM parcel data: 35,623 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Socorro County, New Mexico parcel data covering 35,623 property records.

This page documents parcel-level coverage for Socorro County, New Mexico. Each parcel record carries its boundary polygon (GIS geometry) along with attributes such as the parcel ID/APN, owner name and mailing address, situs (property) address, assessed land and improvement values, acreage, land-use and zoning codes, year built, and most recent sale price and date. Exact fill rates for Socorro County are listed in the attribute-coverage table below. Preview the data in the interactive explorer, or download the complete Socorro County property dataset.

Socorro County is a county in the U.S. state of New Mexico. As of the 2020 United States census, the population was 16,595. The county seat is Socorro.

FIPS 35053

Official county website: http://www.socorrocounty.net

The FIPS code for Socorro County is 35053.

LincolnSierraCatronCibolaValenciaTorranceSocorro
Hosted Web API$200/mo

Attribute coverage

Socorro County contains 35,623 parcels in the current dataset. Column coverage is the percentage of those parcels for which the attribute is populated (non-NULL). For the LBCS columns, only real classifications count: the to-be-determined and not-applicable placeholder codes are excluded.

ColumnCoverageRecords populated
lrid100%35,623
parcelid0.3%91
parcelid20.6%218
ogparcelid100%35,622
ogparcelid2100%35,623
parentid<0.1%0
stackid<0.1%0
geoid100%35,623
statefp100%35,623
countyfp100%35,623
countyname100%35,623
cousubfp100%35,623
cousubname100%35,623
tractce100%35,623
tractname100%35,623
taxacctnum40.9%14,566
taxyear100%35,623
taxdistrict100%35,622
usecode0.7%240
usedesc99.8%35,552
zoningcode<0.1%1
zoningdesc<0.1%0
numbldgs100%35,622
numunits0.2%82
yearbuilt<0.1%0
numfloors<0.1%10
bldgsqft<0.1%14
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue0.2%71
landvalue0.8%283
agvalue<0.1%11
totalvalue<0.1%13
taxacres0.2%80
calcarea100%35,623
saleamt<0.1%0
saledate<0.1%0
ownertype8.7%3,101
ownername8.7%3,101
owneraddr0.2%81
ownercity0.6%204
ownerstate0.6%203
ownerzip0.6%202
parceladdr<0.1%7
parcelcity<0.1%3
parcelstate100%35,623
parcelzip98.7%35,175
legaldesc41.8%14,903
township100%35,614
section100%35,614
qtrsection100%35,614
range100%35,614
plssdesc100%35,614
book99.8%35,552
page<0.1%0
block<0.1%0
lot<0.1%0
parceltype2.9%1,046
accesstype3.0%1,079
iucnclass0.7%254
placename3.6%1,293
placetype3.7%1,326
firmid100%35,623
firmdate100%35,623
fldzone100%35,623
zonesubty30.2%10,774
staticbfe<0.1%1
elevmin97.5%34,748
elevmax97.5%34,748
elevavg97.5%34,748
fireplaces<0.1%0
heating<0.1%0
heatfuel<0.1%0
cooling<0.1%0
foundation<0.1%0
roofcover<0.1%0
siding<0.1%0
bldgtype<0.1%0
naicscode5.2%1,841
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%35,622
centroidx100%35,623
centroidy100%35,623
surfpointx100%35,623
surfpointy100%35,623
geom100%35,623
extras100%35,623
ownerlist8.6%3,060
placefp23.2%8,272
zoningurl<0.1%0
lbcsactivity3.4%1,224
lbcsfunction3.4%1,215
lbcstype80.0%28,490
lbcscharacter23.3%8,313
lbcsownership11.5%4,082
sourceurl99.8%35,552

Schema mapping

How source columns from the acquired Socorro County GIS layers map into the harmonized entity schemas and assemble into the published parcel table, alongside supplemented fields (elevation, flood zone) and deterministic columns.

Schema mapping — Socorro County, New Mexico (35053) 1 entity · most recent acquisition per entity · generated 2026-10-04 direct column transformed (expression) geometry extras json supplemented determined ALL ENTITIES → FINAL PARCEL SCHEMA Harmonized entity columns assemble into publish.parcel_layer — matched by column name. Supplemented fields show their fill rate in this county. SOURCE COLUMNS HARMONIZED ENTITIES PUBLISH.PARCEL_LAYER PARCEL localparcelid upc accountnumber taxyear landusecode landusedescription zoningcode zoningdescription structurecount landarea owner1 owner2 mailaddressall mailcity mailstate mailpostalcode situsaddress1 situsstreetnumber situsstreetprefix situsstreetname situsstreettype situsstreetsuffix situscity situszipcode legaldescription township townshipdirection section range rangedirection plssid camacurrentto geom taxdistrictstate county countyfips parceloid situsaddress2 situsaddressall situsunitnumber situsunittype situszipextension ownerclass ownertype ownerid ownerall mailaddress1 mailaddress2 mailnumber mailstreetprefix mailstreetname mailstreettype mailstreetsuffix mailunitnumber mailunittype poboxnumber mailpostalextension plssid_1 localcamaid statecamaid stateparcelid accountnumber_cama upc_1 linkid camavendor statecodeprimary statecodecamatype taxdistrictcounty statecodeuse statecodeusepy statecodeexemptstatus stateusecode primarycode camatype neighborhoodcode neighborhooddescription countyimprovementcode countyimprovementdescription subdivision structuretype livestocktype livestockcount parcelid parcelid2 taxacctnum taxyear usecode usedesc zoningcode zoningdesc numbldgs taxacres ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelzip legaldesc township section range plssdesc updated geom taxdistrict extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname geom · derived from geometry geom dem.us_1m · USGS 1m DEM 97.5% elevmin 97.5% elevmax 97.5% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 30.2% zonesubty 0.0% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 100% parcelstate 100% qtrsection 100% book 80.0% lbcstype 100% sourceurl lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode usedesc zoningcode zoningdesc numbldgs taxacres calcarea ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc township section qtrsection range plssdesc book firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras lbcstype sourceurl publish.parcel_layer columns not fed by these sources (44) — empty or below 50% fill in this county parentid, stackid, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, imprvalue, landvalue, agvalue, totalvalue, saleamt saledate, page, block, lot, parceltype, accesstype, iucnclass, placename, placetype, fireplaces, heating, heatfuel, cooling, foundation roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, ownerlist, placefp, zoningurl, lbcsactivity lbcsfunction, lbcscharacter, lbcsownership PARCEL 27 mapped · 23 transformed · 28 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL localparcelid upc accountnumber taxyear landusecode landusedescription zoningcode zoningdescription structurecount landarea owner1 owner2 mailaddressall mailcity mailstate mailpostalcode situsaddress1 situsstreetnumber situsstreetprefix situsstreetname situsstreettype situsstreetsuffix situscity situszipcode legaldescription township townshipdirection section range rangedirection plssid camacurrentto geom taxdistrictstate county countyfips parceloid situsaddress2 situsaddressall situsunitnumber situsunittype situszipextension ownerclass ownertype ownerid ownerall mailaddress1 mailaddress2 mailnumber mailstreetprefix mailstreetname mailstreettype mailstreetsuffix mailunitnumber mailunittype poboxnumber mailpostalextension plssid_1 localcamaid statecamaid stateparcelid accountnumber_cama upc_1 linkid camavendor statecodeprimary statecodecamatype taxdistrictcounty statecodeuse statecodeusepy statecodeexemptstatus stateusecode primarycode camatype neighborhoodcode neighborhooddescription countyimprovementcode countyimprovementdescription subdivision structuretype livestocktype livestockcount parcelid NULLIF(localparcelid::text, '')::text parcelid2 NULLIF(upc::text, '')::text taxacctnum NULLIF(accountnumber::text, '')::text taxyear usecode NULLIF(landusecode::text, '')::text usedesc NULLIF(landusedescription::text, '')::text zoningcode NULLIF(zoningcode::text, '')::text zoningdesc NULLIF(zoningdescription::text, '')::text numbldgs taxacres ownername NULLIF(CONCAT_WS(';', NULLIF(owner1::text, ''), NULLIF(owner2::… owneraddr NULLIF(mailaddressall::text, '')::text ownercity NULLIF(mailcity::text, '')::text ownerstate NULLIF(mailstate::text, '')::text ownerzip NULLIF(mailpostalcode::text, '')::text parceladdr COALESCE( NULLIF(situsaddress1::text, ''), NULLIF(CONCAT_WS(' '… parcelcity NULLIF(situscity::text, '')::text parcelzip NULLIF(situszipcode::text, '')::text legaldesc NULLIF(legaldescription::text, '')::text township NULLIF(CONCAT_WS(' ', NULLIF(township::text, ''), NULLIF(townsh… section NULLIF(section::text, '')::text range NULLIF(CONCAT_WS(' ', NULLIF(range::text, ''), NULLIF(rangedire… plssdesc NULLIF(plssid::text, '')::text updated (to_timestamp(NULLIF(camacurrentto, 0) / 1000.0)::text)::text geom taxdistrict NULLIF(taxdistrictstate::text, '')::text extras ( json_build_object( 'county', county::text, 'countyfips', coun… not present in source — filled with NULL (28) numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, imprvalue, landvalue, agvalue, totalvalue, saleamt, saledate parcelstate, qtrsection, book, page, block, lot, sourceurl, parentid, heatfuel, fireplaces, heating, cooling, foundation, roofcover, siding

Neighboring counties

Parcel data for counties bordering Socorro County:

Frequently asked questions

Where can I find Socorro County, NM parcel and GIS data?

Land Records publishes a Socorro County, NM parcel dataset in which every parcel carries its boundary polygon (GIS geometry) along with ownership, assessed value, land use, acreage, and sale history. Preview it in the interactive explorer on this page, or download the full Socorro County, NM dataset as a GeoPackage or CSV.

How many parcels are in Socorro County, NM?

The current dataset contains 35,623 parcel records for Socorro County, NM, each with its boundary geometry and assessor attributes.

What is the FIPS code for Socorro County, NM?

The FIPS code for Socorro County, NM is 35053.

What information does each Socorro County, NM parcel record include?

Each Socorro County, NM parcel record includes the parcel ID/APN, owner name and mailing address, situs (property) address, assessed land and improvement values, acreage, land-use and zoning codes, year built, and the most recent sale price and date — plus the parcel boundary polygon. Per-attribute fill rates are listed in the coverage table on this page.

Is Socorro County, NM parcel data free?

You can preview Socorro County, NM parcels for free in the interactive explorer. The complete dataset is available as a one-time download or through the nationwide parcel web service; see the download options on this page for current pricing.

Does Socorro County, NM have an official GIS or property records website?

Yes — the official Socorro County, NM government website is linked in the county details above. Land Records standardizes Socorro County, NM assessor and recorder records into a single nationwide parcel schema with GIS boundary geometry.

On this page