McHenry County, ND Parcels & GIS Data

McHenry County, ND parcel data: 15,949 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes McHenry County, North Dakota parcel data covering 15,949 property records.

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

McHenry County is a county in the U.S. state of North Dakota. As of the 2020 census, the population was 5,345. The county seat is Towner, and largest city is Velva.

FIPS 38049

Official county website: http://www.mchenrycountynd.com

The FIPS code for McHenry County is 38049.

RenvilleWardBottineauPierceSheridanMcLeanMcHenry
Hosted Web API$200/mo

Attribute coverage

McHenry County contains 15,949 parcels in the current dataset. Column coverage is the percentage of those parcels for which the attribute is populated (non-NULL).

ColumnCoverageRecords populated
lrid100%15,949
parcelid98.2%15,661
parcelid298.2%15,661
ogparcelid98.2%15,661
ogparcelid2100%15,949
parentid<0.1%0
stackid<0.1%0
geoid100%15,949
statefp100%15,949
countyfp100%15,949
countyname100%15,949
cousubfp100%15,949
cousubname100%15,949
tractce100%15,949
tractname100%15,949
taxacctnum<0.1%0
taxyear<0.1%0
taxdistrict<0.1%0
usecode<0.1%0
usedesc<0.1%0
zoningcode<0.1%0
zoningdesc<0.1%0
numbldgs20.6%3,283
numunits<0.1%0
yearbuilt<0.1%0
numfloors<0.1%0
bldgsqft<0.1%0
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue<0.1%0
landvalue<0.1%0
agvalue<0.1%0
totalvalue<0.1%0
taxacres100%15,949
calcarea100%15,949
saleamt<0.1%0
saledate<0.1%0
ownertype0.2%28
ownername0.2%28
owneraddr<0.1%0
ownercity<0.1%0
ownerstate<0.1%0
ownerzip<0.1%0
parceladdr22.9%3,646
parcelcity22.8%3,630
parcelstate100%15,949
parcelzip100%15,949
legaldesc0.4%68
township99.1%15,805
section99.1%15,805
qtrsection99.1%15,805
range99.1%15,805
plssdesc99.1%15,805
book<0.1%0
page<0.1%0
block<0.1%0
lot0.1%8
parceltype18.6%2,973
accesstype18.6%2,973
iucnclass18.6%2,972
placename19.5%3,117
placetype19.5%3,113
firmid99.3%15,839
firmdate99.3%15,839
fldzone99.3%15,839
zonesubty48.9%7,795
staticbfe0.1%14
elevmin60.3%9,619
elevmax60.3%9,619
elevavg60.3%9,619
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
naicscode19.5%3,118
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated0.4%68
centroidx100%15,949
centroidy100%15,949
surfpointx100%15,949
surfpointy100%15,949
geom100%15,949
extras100%15,949
ownerlist0.2%28
placefp19.9%3,168
zoningurl<0.1%0

Schema mapping

How source columns from the acquired McHenry 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 — McHenry County, North Dakota (38049) 1 entity · most recent acquisition per entity · generated 2026-08-30 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 uniquegisid gisid calculatedacres ownership subdivisionplat township section range block lot lastupdatedate geom 16 cols ⇢ parcelid parcelid2 taxacres ownername legaldesc township section range block lot updated 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 60.3% elevmin 60.3% elevmax 60.3% elevavg s_fld_haz_ar · FEMA NFHL 99.3% fldzone 48.9% zonesubty 0.1% staticbfe 99.3% firmdate 99.3% firmid supplemented · derived / other pipelines 100% parcelstate 100% parcelzip 99.1% qtrsection 99.1% plssdesc lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacres calcarea ownertype ownername parcelstate parcelzip legaldesc township section qtrsection range plssdesc block lot firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras publish.parcel_layer columns not fed by these sources (53) — empty or below 50% fill in this county parentid, stackid, taxacctnum, taxyear, taxdistrict, usecode, usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors bldgsqft, bedrooms, halfbaths, fullbaths, imprvalue, landvalue, agvalue, totalvalue, saleamt, saledate, owneraddr, ownercity, ownerstate ownerzip, parceladdr, parcelcity, book, page, parceltype, accesstype, iucnclass, placename, placetype, fireplaces, heating, heatfuel, cooling foundation, roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, ownerlist, placefp, zoningurl PARCEL 12 mapped · 16 kept in extras · 42 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL uniquegisid gisid calculatedacres ownership subdivisionplat township section range block lot lastupdatedate geom parcelid parcelid2 taxacres ownername legaldesc township section range block lot updated geom extras · 16 source columns preserved as json countyname, countyfips, sectionnumber, townshipnumber rangenumber, townshipname, featuretype, sourceid, sourcetype sourcedate, automationmethod, automationtype automationcomment, editor, dateimported, globalid extras not present in source — filled with NULL (42) taxacctnum, taxyear, usecode, usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths fullbaths, imprvalue, landvalue, agvalue, totalvalue, saleamt, saledate, owneraddr, ownercity, ownerstate, ownerzip, parceladdr, parcelcity parcelstate, parcelzip, qtrsection, plssdesc, book, page, sourceurl, taxdistrict, parentid, fireplaces, heating, cooling, foundation, roofcover siding, heatfuel

Neighboring counties

Parcel data for counties bordering McHenry County:

Frequently asked questions

Where can I find McHenry County, ND parcel and GIS data?

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

How many parcels are in McHenry County, ND?

The current dataset contains 15,949 parcel records for McHenry County, ND, each with its boundary geometry and assessor attributes.

What is the FIPS code for McHenry County, ND?

The FIPS code for McHenry County, ND is 38049.

What information does each McHenry County, ND parcel record include?

Each McHenry County, ND 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 McHenry County, ND parcel data free?

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

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

On this page