Olmsted County, MN Parcels & GIS Data

Olmsted County, MN parcel data: 75,425 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Olmsted County, Minnesota parcel data covering 75,425 property records.

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

Olmsted County is a county located in the U.S. state of Minnesota. As of the 2020 census, the population is 162,847, and was estimated to be 166,731 in 2025, making it the seventh-most populous county in Minnesota. The county seat and the largest city is Rochester.

FIPS 27109

Official county website: http://www.co.olmsted.mn.us

The FIPS code for Olmsted County is 27109.

FillmoreMowerWinonaDodgeWabashaGoodhueOlmsted

Attribute coverage

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

ColumnCoverageRecords populated
lrid100%75,425
parcelid100%75,425
parcelid299.6%75,147
ogparcelid100%75,425
ogparcelid299.6%75,152
parentid<0.1%0
stackid<0.1%0
geoid100%75,425
statefp100%75,425
countyfp100%75,425
countyname100%75,425
cousubfp100%75,425
cousubname100%75,425
tractce100%75,425
tractname100%75,425
taxacctnum<0.1%0
taxyear99.6%75,140
taxdistrict99.6%75,140
usecode<0.1%0
usedesc98.7%74,458
zoningcode<0.1%0
zoningdesc<0.1%0
numbldgs100%75,418
numunits99.6%75,140
yearbuilt<0.1%0
numfloors1.7%1,300
bldgsqft<0.1%0
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue80.3%60,548
landvalue93.0%70,151
agvalue<0.1%0
totalvalue95.7%72,171
taxacres99.6%75,152
calcarea100%75,425
saleamt<0.1%0
saledate<0.1%0
ownertype99.6%75,147
ownername99.6%75,147
owneraddr96.7%72,942
ownercity99.6%75,126
ownerstate99.6%75,121
ownerzip99.6%75,123
parceladdr100%75,415
parcelcity96.2%72,528
parcelstate100%75,425
parcelzip100%75,425
legaldesc85.6%64,596
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book<0.1%0
page<0.1%0
block65.5%49,390
lot73.0%55,060
parceltype0.5%408
accesstype0.5%408
iucnclass0.2%122
placename4.1%3,068
placetype4.0%3,017
firmid100%75,424
firmdate100%75,424
fldzone100%75,424
zonesubty93.3%70,344
staticbfe<0.1%7
elevmin98.9%74,606
elevmax98.9%74,606
elevavg98.9%74,606
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
naicscode20.4%15,368
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%75,418
centroidx100%75,425
centroidy100%75,425
surfpointx100%75,425
surfpointy100%75,425
geom100%75,425
extras100%75,425
lrversion100%75,425

Schema mapping

How source columns from the acquired Olmsted 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 — Olmsted County, Minnesota (27109) 2 entities · most recent acquisition per entity · generated 2026-07-13 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 ADDRESS landmark anumber st_name sub_id1 zip ctu_name postcomm co_name state_code geom 44 cols ⇢ near house_number road unit postcode suburb city state_district state geom extras PARCEL pin parid taxyear landusedes mainbldgs livngunits emvbldg emvland emvtotal deedacres ownername1 owneraddr1 ownercity ownerstate ownerzip5 siteaddrno sitecity sitestate sitezip5 platname township section range block lot lstmaindat geom taxdistuta 24 cols ⇢ parcelid parcelid2 taxyear usedesc numbldgs numunits imprvalue landvalue totalvalue taxacres ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc township section range block lot 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 100% updated 100% lrversion geom · derived from geometry geom dem.us_1m · USGS 1m DEM 98.9% elevmin 98.9% elevmax 98.9% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 93.3% zonesubty 0.0% staticbfe 100% firmdate 100% firmid lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxyear taxdistrict usedesc numbldgs numunits imprvalue landvalue totalvalue taxacres calcarea ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc township section range block lot firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras lrversion publish.parcel_layer columns not fed by these sources (38) — empty or below 50% fill in this county parentid, stackid, taxacctnum, usecode, zoningcode, zoningdesc, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue saleamt, saledate, qtrsection, plssdesc, book, page, parceltype, accesstype, iucnclass, placename, placetype, fireplaces, heating, heatfuel cooling, foundation, roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit ADDRESS 10 mapped · 44 kept in extras · 11 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ADDRESS landmark anumber st_name sub_id1 zip ctu_name postcomm co_name state_code geom near house_number road unit postcode suburb city state_district state geom extras · 44 source columns preserved as json add_id, add_id_loc, anumberpre, anumbersuf, st_pre_mod st_pre_dir, st_pre_typ, st_pre_sep, st_pos_typ, st_pos_dir st_pos_mod, sub_type1, sub_type2, sub_id2, zip4, ctu_id_txt co_code, loc_desc, residence, mailable, state_pin, place_loc cen_geo, uni_wo_sub, longitude, latitude, usng_code gis911poc, esn, psap_code, msag_c, verror_911, lst_predir lst_name, lst_type, lst_posdir, status, eff_date, ret_date source, aauthority, edit_org, edit_date, comments extras not present in source — filled with NULL (11) house, category, level, staircase, entrance, po_box, city_district, island, country_region, country, world_region PARCEL 28 mapped · 24 kept in extras · 26 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL pin parid taxyear landusedes mainbldgs livngunits emvbldg emvland emvtotal deedacres ownername1 owneraddr1 ownercity ownerstate ownerzip5 siteaddrno sitecity sitestate sitezip5 platname township section range block lot lstmaindat geom taxdistuta parcelid parcelid2 taxyear usedesc numbldgs numunits imprvalue landvalue totalvalue taxacres ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc township section range block lot updated geom taxdistrict extras · 24 source columns preserved as json floor, parceltype, parstatus, class, addressid, addparchld addstatus, siteaddpre, siteaddsuf, sitepremod, sitepredir sitepretyp, sitestname, sitesttype, sitepostdir, sitpostmod sitezip4, situnitdsc, siteunitno, siteflorno, siteaduser primaddflg, hidenamflg, ownseqnbr extras not present in source — filled with NULL (26) taxacctnum, usecode, zoningcode, zoningdesc, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, saleamt, saledate qtrsection, plssdesc, book, page, sourceurl, parentid, fireplaces, heating, cooling, foundation, roofcover, siding, heatfuel

Neighboring counties

Parcel data for counties bordering Olmsted County:

On this page