Lincoln County, NM Parcels & GIS Data

Lincoln County, NM parcel data: 40,281 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Lincoln County, New Mexico parcel data covering 40,281 property records.

This page documents parcel-level coverage for Lincoln 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 Lincoln County are listed in the attribute-coverage table below. Preview the data in the interactive explorer, or download the complete Lincoln County property dataset.

Lincoln County is a county in the U.S. state of New Mexico. As of the 2020 census, the population was 20,269. Its county seat is Carrizozo, while its largest community is Ruidoso.

FIPS 35027

Official county website: https://www.lincolncountynm.gov

The FIPS code for Lincoln County is 35027.

OteroChavesSierraSocorroTorranceDe BacaGuadalupeLincoln
Hosted Web API$200/mo

Attribute coverage

Lincoln County contains 40,281 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%40,281
parcelid99.9%40,253
parcelid296.9%39,032
ogparcelid99.9%40,253
ogparcelid257.8%23,284
parentid<0.1%0
stackid<0.1%0
geoid100%40,281
statefp100%40,281
countyfp100%40,281
countyname100%40,281
cousubfp100%40,281
cousubname100%40,281
tractce100%40,281
tractname100%40,281
taxacctnum99.4%40,053
taxyear100%40,281
taxdistrict96.4%38,843
usecode3.8%1,514
usedesc26.0%10,477
zoningcode19.8%7,991
zoningdesc1.9%780
numbldgs82.9%33,403
numunits81.8%32,962
yearbuilt<0.1%0
numfloors27.7%11,170
bldgsqft<0.1%0
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue99.7%40,179
landvalue99.7%40,179
agvalue<0.1%0
totalvalue99.7%40,179
taxacres96.4%38,842
calcarea100%40,281
saleamt<0.1%0
saledate<0.1%0
ownertype99.1%39,927
ownername99.1%39,927
owneraddr99.0%39,880
ownercity96.3%38,786
ownerstate96.3%38,787
ownerzip96.3%38,803
parceladdr66.0%26,572
parcelcity40.7%16,386
parcelstate100%40,281
parcelzip99.3%40,012
legaldesc99.0%39,885
township100%40,278
section100%40,278
qtrsection100%40,278
range100%40,278
plssdesc100%40,278
book84.8%34,151
page98.6%39,713
block52.2%21,020
lot63.6%25,628
parceltype5.8%2,334
accesstype10.6%4,252
iucnclass7.1%2,853
placename12.6%5,058
placetype12.4%4,989
firmid99.3%40,009
firmdate99.3%40,009
fldzone99.3%40,009
zonesubty85.3%34,366
staticbfe<0.1%0
elevmin91.4%36,811
elevmax91.4%36,811
elevavg91.4%36,811
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
naicscode2.0%792
frsid0.2%62
dfrurl0.2%62
caapermit0.2%62
cwapermit0.2%62
rcrapermit0.2%62
updated100%40,281
centroidx100%40,281
centroidy100%40,281
surfpointx100%40,281
surfpointy100%40,281
geom100%40,281
extras99.3%40,009
ownerlist83.5%33,621
placefp41.4%16,689
zoningurl17.9%7,192
lbcsactivity33.8%13,629
lbcsfunction33.8%13,600
lbcstype9.8%3,960
lbcscharacter85.4%34,401
lbcsownership99.1%39,936
sourceurl<0.1%0

Schema mapping

How source columns from the acquired Lincoln 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 — Lincoln County, New Mexico (35027) 2 entities · most recent acquisition per entity · generated 2026-10-17 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 name gprc_ gpyrc gtvali gtvall gtfull statedarea float8 gonam gocon goad1 goad2 gocit gost gozp5 gozp4 ganum gstnam gabdg gabap gscsbd gddes gpbk gppg blockdesig gscty3 gsty3 gscty4 gsty4 editdate geom gmtns gdcdst 85 cols ⇢ parcelid taxacctnum taxyear imprvalue landvalue totalvalue taxacres ownername owneraddr ownercity ownerstate ownerzip parceladdr legaldesc book page block lot updated geom taxdistrict extras ZONING zoning notes geom objectid_1 join_count target_fid createdbyr retiredbyr calculated misclosera misclosedi isseed created_us created_da last_edite globalid validation type conveyance conveyan_1 simcondivt blockdesig parcelid originalfe originalst upc_locked upc_assign name gpcod gpgeo gpxy gonum gonam gocon goad1 goad2 gocit gost gffor gozp5 gozp4 gdcdst gdcdss gptyp gpyrc gprc_ gpmis gpbk gppg gprdat gstnam ganum gahlf gadir gaqtr gabdg gabap greapv greapl grdtev grdtes gtnum gtvall gtvali gtvalc gtvalp gtvalh gtvalo gtfull gttxbl gtexmp gtnet gdat gtim gtyrc gtbill gttax gtdat gttim gonov gmcod gmgeo gmxy gmtws gmtns gmrge gmrew gmsec gmneq gmnwq gmswq gmseq gscod gsgeo gsxy statedarea statedar_1 gscsbd gscty1 gsty1 gscty2 gsty2 gscty3 gsty3 gscty4 gsty4 gdcod gdgeo gdxy gdtyp gddes gpryr gpset gpcrd gpfld gpscb gpspg gpspj field geocode owner chg_date subdiv lot block unit apt bldg phase bus_name location land_use lu_desc lu_code lu_notes file_ track acreage front_ease s_r_ease vorid issues easting northing owner_num lastname zoningcode notes geom 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 91.4% elevmin 91.4% elevmax 91.4% elevavg s_fld_haz_ar · FEMA NFHL 99.3% fldzone 85.3% zonesubty 99.3% firmdate 99.3% firmid supplemented · derived / other pipelines 96.9% parcelid2 57.8% ogparcelid2 82.9% numbldgs 81.8% numunits 100% parcelstate 99.3% parcelzip 100% township 100% section 100% qtrsection 100% range 100% plssdesc 83.5% ownerlist 85.4% lbcscharacter 99.1% lbcsownership lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict zoningcode numbldgs numunits imprvalue landvalue totalvalue taxacres calcarea ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelstate parcelzip legaldesc township section qtrsection range plssdesc book page block lot firmid firmdate fldzone zonesubty elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras ownerlist lbcscharacter lbcsownership publish.parcel_layer columns not fed by these sources (41) — empty or below 50% fill in this county parentid, stackid, usecode, usedesc, zoningdesc, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, saleamt, saledate parcelcity, parceltype, accesstype, iucnclass, placename, placetype, staticbfe, fireplaces, heating, heatfuel, cooling, foundation, roofcover siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, placefp, zoningurl, lbcsactivity, lbcsfunction, lbcstype sourceurl PARCEL 21 mapped · 17 transformed · 85 kept in extras · 33 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL name gprc_ gpyrc gtvali gtvall gtfull statedarea float8 gonam gocon goad1 goad2 gocit gost gozp5 gozp4 ganum gstnam gabdg gabap gscsbd gddes gpbk gppg blockdesig gscty3 gsty3 gscty4 gsty4 editdate geom gmtns gdcdst parcelid nullif(trim(name), '')::text taxacctnum nullif(nullif(gprc_::text, ''), '0')::text taxyear (case when gpyrc is null or gpyrc = 0 then null else gpyrc::tex… imprvalue landvalue totalvalue taxacres (case when statedarea is null or statedarea <= 0 then null else… ownername (case when coalesce(trim(gonam), '') = '' and coalesce(trim(goc… owneraddr (case when coalesce(trim(goad1), '') = '' and coalesce(trim(goa… ownercity nullif(trim(gocit), '')::text ownerstate nullif(trim(gost), '')::text ownerzip (case when coalesce(trim(gozp5), '') = '' then null when coales… parceladdr nullif(trim( coalesce(nullif(trim(ganum), ''), '') || case when… legaldesc nullif(trim( coalesce(nullif(trim(gscsbd), ''), '') || case whe… book nullif(trim(gpbk), '')::text page (case when gppg is null or gppg = 0 then null else gppg::text e… block nullif( case when coalesce(trim(blockdesig), '') <> '' then nul… lot nullif( case when upper(coalesce(trim(gscty4), '')) in ('LOT', … updated (case when editdate is null or editdate <= 0 then null else to_… geom taxdistrict nullif(trim(coalesce(nullif(trim(gmtns), ''), nullif(trim(gdcds… extras · 85 source columns preserved as json createdbyr, retiredbyr, calculated, misclosera, misclosedi isseed, created_us, created_da, last_edite, globalid validation, type, conveyance, conveyan_1, simcondivt parcelid, originalfe, originalst, upc_locked, upc_assign gpcod, gpgeo, gpxy, gonum, gffor, gdcdss, gptyp, gpmis gprdat, gahlf, gadir, gaqtr, greapv, greapl, grdtev, grdtes gtnum, gtvalc, gtvalp, gtvalh, gtvalo, gttxbl, gtexmp, gtnet gdat, gtim, gtyrc, gtbill, gttax, gtdat, gttim, gonov, gmcod gmgeo, gmxy, gmtws, gmrge, gmrew, gmsec, gmneq, gmnwq, gmswq gmseq, gscod, gsgeo, gsxy, statedar_1, gscty1, gsty1, gscty2 gsty2, gdcod, gdgeo, gdxy, gdtyp, gpryr, gpset, gpcrd, gpfld gpscb, gpspg, gpspj, creationdate, creator, editor extras not present in source — filled with NULL (33) parcelid2, usecode, usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths agvalue, saleamt, saledate, parcelcity, parcelstate, parcelzip, township, section, qtrsection, range, plssdesc, sourceurl, parentid, heatfuel fireplaces, heating, cooling, foundation, roofcover, siding ZONING 4 mapped · 1 transformed · 6 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ZONING zoning notes geom objectid_1 join_count target_fid createdbyr retiredbyr calculated misclosera misclosedi isseed created_us created_da last_edite globalid validation type conveyance conveyan_1 simcondivt blockdesig parcelid originalfe originalst upc_locked upc_assign name gpcod gpgeo gpxy gonum gonam gocon goad1 goad2 gocit gost gffor gozp5 gozp4 gdcdst gdcdss gptyp gpyrc gprc_ gpmis gpbk gppg gprdat gstnam ganum gahlf gadir gaqtr gabdg gabap greapv greapl grdtev grdtes gtnum gtvall gtvali gtvalc gtvalp gtvalh gtvalo gtfull gttxbl gtexmp gtnet gdat gtim gtyrc gtbill gttax gtdat gttim gonov gmcod gmgeo gmxy gmtws gmtns gmrge gmrew gmsec gmneq gmnwq gmswq gmseq gscod gsgeo gsxy statedarea statedar_1 gscsbd gscty1 gsty1 gscty2 gsty2 gscty3 gsty3 gscty4 gsty4 gdcod gdgeo gdxy gdtyp gddes gpryr gpset gpcrd gpfld gpscb gpspg gpspj field geocode owner chg_date subdiv lot block unit apt bldg phase bus_name location land_use lu_desc lu_code lu_notes file_ track acreage front_ease s_r_ease vorid issues easting northing owner_num lastname zoningcode notes geom extras ( json_build_object( 'objectid_1', "objectid_1"::text, 'join_co… not present in source — filled with NULL (6) zoningdesc, zoningtype, ordinance, setbacks, restrictions, sourceurl

Neighboring counties

Parcel data for counties bordering Lincoln County:

Frequently asked questions

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

Land Records publishes a Lincoln 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 Lincoln County, NM dataset as a GeoPackage or CSV.

How many parcels are in Lincoln County, NM?

The current dataset contains 40,281 parcel records for Lincoln County, NM, each with its boundary geometry and assessor attributes.

What is the FIPS code for Lincoln County, NM?

The FIPS code for Lincoln County, NM is 35027.

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

Each Lincoln 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 Lincoln County, NM parcel data free?

You can preview Lincoln 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 Lincoln County, NM have an official GIS or property records website?

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

On this page