Crawford County, WI Parcels & GIS Data

Crawford County, WI parcel data: 26,228 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Crawford County, Wisconsin parcel data covering 26,228 property records.

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

Crawford County is a county in the southwestern part of the U.S. state of Wisconsin. As of the 2020 census, the population was 16,113. Its county seat is Prairie du Chien.

FIPS 55023

Official county website: http://www.crawfordcountywi.org

The FIPS code for Crawford County is 55023.

ClaytonGrantRichlandAllamakeeVernonCrawford
Hosted Web API$200/mo

Attribute coverage

Crawford County contains 26,228 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%26,228
parcelid99.8%26,185
parcelid2100%26,228
ogparcelid99.8%26,185
ogparcelid2100%26,228
parentid<0.1%0
stackid<0.1%0
geoid100%26,228
statefp100%26,228
countyfp100%26,228
countyname100%26,228
cousubfp100%26,228
cousubname100%26,228
tractce100%26,228
tractname100%26,228
taxacctnum100%26,215
taxyear100%26,228
taxdistrict87.4%22,935
usecode83.5%21,904
usedesc6.9%1,815
zoningcode<0.1%9
zoningdesc<0.1%9
numbldgs45.7%11,989
numunits40.2%10,539
yearbuilt<0.1%0
numfloors0.1%32
bldgsqft<0.1%0
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue94.5%24,777
landvalue97.5%25,575
agvalue<0.1%3
totalvalue97.5%25,576
taxacres99.7%26,160
calcarea100%26,228
saleamt<0.1%0
saledate<0.1%0
ownertype99.7%26,149
ownername99.7%26,149
owneraddr97.7%25,626
ownercity<0.1%0
ownerstate<0.1%0
ownerzip<0.1%0
parceladdr46.1%12,079
parcelcity99.7%26,152
parcelstate100%26,228
parcelzip99.1%26,004
legaldesc<0.1%0
township84.5%22,167
section84.5%22,167
qtrsection84.5%22,167
range84.5%22,167
plssdesc84.5%22,167
book<0.1%0
page<0.1%0
block<0.1%0
lot<0.1%0
parceltype2.6%685
accesstype5.0%1,320
iucnclass4.6%1,196
placename7.2%1,898
placetype7.2%1,894
firmid100%26,226
firmdate100%26,226
fldzone100%26,226
zonesubty93.6%24,556
staticbfe<0.1%5
elevmin99.7%26,145
elevmax99.7%26,145
elevavg99.7%26,145
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
naicscode21.1%5,538
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%26,228
centroidx100%26,228
centroidy100%26,228
surfpointx100%26,228
surfpointy100%26,228
geom100%26,228
extras100%26,228
ownerlist64.7%16,971
placefp34.7%9,092
zoningurl<0.1%0
lbcsactivity87.8%23,029
lbcsfunction84.4%22,128
lbcstype89.2%23,396
lbcscharacter88.2%23,126
lbcsownership99.7%26,154
sourceurl<0.1%0

Schema mapping

How source columns from the acquired Crawford 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 — Crawford County, Wisconsin (55023) 2 entities · most recent acquisition per entity · generated 2026-10-10 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 parcelid stateid taxparceli taxrollyea propclass impvalue lndvalue cntassdval assdacres ownernme1 ownernme2 pstladress siteadress addnumpref addnum addnumsuff prefix streetname streettype suffix placename state zipcode loaddate geom 20 cols ⇢ parcelid parcelid2 taxacctnum taxyear usecode imprvalue landvalue totalvalue taxacres ownername owneraddr parceladdr parcelcity parcelstate parcelzip updated geom extras ZONING code zone_distr geom 3 cols ⇢ zoningcode zoningdesc 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 100% elevmin 100% elevmax 100% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 93.6% zonesubty 0.0% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 87.4% taxdistrict 84.5% township 84.5% section 84.5% qtrsection 84.5% range 84.5% plssdesc 64.7% ownerlist 87.8% lbcsactivity 84.4% lbcsfunction 89.2% lbcstype 88.2% lbcscharacter 100% lbcsownership lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode zoningcode zoningdesc imprvalue landvalue totalvalue taxacres calcarea ownertype ownername owneraddr parceladdr parcelcity parcelstate parcelzip township section qtrsection range plssdesc firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras ownerlist lbcsactivity lbcsfunction lbcstype lbcscharacter lbcsownership publish.parcel_layer columns not fed by these sources (44) — empty or below 50% fill in this county parentid, stackid, usedesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, saleamt, saledate ownercity, ownerstate, ownerzip, legaldesc, book, page, block, lot, parceltype, accesstype, iucnclass, placename, placetype, fireplaces heating, heatfuel, cooling, foundation, roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, placefp zoningurl, sourceurl PARCEL 17 mapped · 12 transformed · 20 kept in extras · 37 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL parcelid stateid taxparceli taxrollyea propclass impvalue lndvalue cntassdval assdacres ownernme1 ownernme2 pstladress siteadress addnumpref addnum addnumsuff prefix streetname streettype suffix placename state zipcode loaddate geom parcelid NULLIF(TRIM(parcelid), '')::text parcelid2 NULLIF(TRIM(stateid), '')::text taxacctnum NULLIF(TRIM(taxparceli), '')::text taxyear NULLIF(TRIM(taxrollyea), '')::text usecode NULLIF(TRIM(propclass), '')::text imprvalue landvalue totalvalue taxacres ownername NULLIF(TRIM(CONCAT_WS('; ', NULLIF(TRIM(ownernme1), ''), NULLIF… owneraddr NULLIF(TRIM(pstladress), '')::text parceladdr COALESCE( NULLIF(TRIM(siteadress), ''), NULLIF(TRIM(CONCAT_WS('… parcelcity NULLIF(TRIM(placename), '')::text parcelstate NULLIF(TRIM(state), '')::text parcelzip NULLIF(TRIM(zipcode), '')::text updated NULLIF(TRIM(loaddate::text), '')::text geom extras · 20 source columns preserved as json id, parceldate, landmarkna, unittype, unitid, zip4 schooldist, schooldi_1, mflvalue, estfmkvalu, netprpta grsprpta, auxclass, deedacres, gisacres, coname, parcelfips parcelsrc, longitude, latitude extras not present in source — filled with NULL (37) usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, saleamt, saledate ownercity, ownerstate, ownerzip, legaldesc, township, section, qtrsection, range, plssdesc, book, page, block, lot, sourceurl, taxdistrict parentid, heatfuel, fireplaces, heating, cooling, foundation, roofcover, siding ZONING 3 mapped · 3 kept in extras · 6 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ZONING code zone_distr geom zoningcode zoningdesc geom extras · 3 source columns preserved as json objectid_1, acres, globalid extras not present in source — filled with NULL (6) zoningtype, ordinance, setbacks, restrictions, notes, sourceurl

Neighboring counties

Parcel data for counties bordering Crawford County:

Frequently asked questions

Where can I find Crawford County, WI parcel and GIS data?

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

How many parcels are in Crawford County, WI?

The current dataset contains 26,228 parcel records for Crawford County, WI, each with its boundary geometry and assessor attributes.

What is the FIPS code for Crawford County, WI?

The FIPS code for Crawford County, WI is 55023.

What information does each Crawford County, WI parcel record include?

Each Crawford County, WI 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 Crawford County, WI parcel data free?

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

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

On this page