Granite County, MT Parcels & GIS Data

Granite County, MT parcel data: 8,884 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Granite County, Montana parcel data covering 8,884 property records.

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

Granite County is a county located in the U.S. state of Montana. As of the 2020 census, the population was 3,309. Its county seat is Philipsburg.

FIPS 30039

The FIPS code for Granite County is 30039.

Deer LodgePowellMissoulaRavalliGranite

Attribute coverage

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

ColumnCoverageRecords populated
lrid100%8,884
parcelid100%8,884
parcelid299.7%8,861
ogparcelid100%8,884
ogparcelid299.7%8,861
parentid<0.1%0
stackid<0.1%0
geoid100%8,884
statefp100%8,884
countyfp100%8,884
countyname100%8,884
cousubfp100%8,884
cousubname100%8,884
tractce100%8,884
tractname100%8,884
taxacctnum14.7%1,310
taxyear99.8%8,865
taxdistrict99.8%8,865
usecode99.8%8,865
usedesc99.8%8,865
zoningcode<0.1%0
zoningdesc<0.1%0
numbldgs100%8,884
numunits41.0%3,640
yearbuilt30.4%2,698
numfloors30.4%2,699
bldgsqft30.4%2,698
bedrooms29.4%2,615
halfbaths4.7%420
fullbaths29.4%2,608
imprvalue37.7%3,346
landvalue99.0%8,798
agvalue<0.1%0
totalvalue99.1%8,800
taxacres99.7%8,861
calcarea100%8,884
saleamt<0.1%0
saledate70.8%6,290
ownertype99.8%8,865
ownername99.8%8,865
owneraddr99.7%8,858
ownercity99.8%8,862
ownerstate99.8%8,862
ownerzip99.7%8,855
parceladdr99.9%8,879
parcelcity50.7%4,504
parcelstate100%8,884
parcelzip100%8,884
legaldesc99.8%8,865
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book68.9%6,125
page68.9%6,125
block<0.1%0
lot<0.1%0
parceltype23.6%2,095
accesstype23.6%2,095
iucnclass20.9%1,860
placename25.4%2,258
placetype25.2%2,241
firmid100%8,882
firmdate100%8,882
fldzone100%8,882
zonesubty63.9%5,681
staticbfe<0.1%0
elevmin55.0%4,890
elevmax55.0%4,890
elevavg55.0%4,890
fireplaces5.0%446
heating30.4%2,698
heatfuel30.4%2,698
cooling30.4%2,698
foundation30.4%2,698
roofcover24.9%2,216
siding30.4%2,698
bldgtype<0.1%0
naicscode46.7%4,151
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%8,884
centroidx100%8,884
centroidy100%8,884
surfpointx100%8,884
surfpointy100%8,884
geom100%8,884
extras100%8,884
lrversion100%8,884

Schema mapping

How source columns from the acquired Granite 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 — Granite County, Montana (30039) 1 entity · 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 PARCEL parcelid propertyid assessmentcode taxyear proptype totalbuildingvalue totallandvalue totalvalue totalacres ownername owneraddress1 ownercity ownerstate ownerzipcode addressline1 legaldescriptionshort township section range geom levydistrict 19 cols ⇢ parcelid parcelid2 taxacctnum taxyear usedesc imprvalue landvalue totalvalue taxacres ownername owneraddr ownercity ownerstate ownerzip parceladdr legaldesc township section range 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 55.0% elevmin 55.0% elevmax 55.0% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 63.9% zonesubty 100% firmdate 100% firmid supplemented · derived / other pipelines 100% usecode 100% numbldgs 70.8% saledate 50.7% parcelcity 100% parcelstate 100% parcelzip 68.9% book 68.9% page lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode usedesc numbldgs imprvalue landvalue totalvalue taxacres calcarea saledate ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc township section range book page firmid firmdate fldzone zonesubty elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras lrversion publish.parcel_layer columns not fed by these sources (37) — empty or below 50% fill in this county parentid, stackid, zoningcode, zoningdesc, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, saleamt qtrsection, plssdesc, block, lot, parceltype, accesstype, iucnclass, placename, placetype, staticbfe, fireplaces, heating, heatfuel, cooling foundation, roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit PARCEL 21 mapped · 19 kept in extras · 33 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL parcelid propertyid assessmentcode taxyear proptype totalbuildingvalue totallandvalue totalvalue totalacres ownername owneraddress1 ownercity ownerstate ownerzipcode addressline1 legaldescriptionshort township section range geom levydistrict parcelid parcelid2 taxacctnum taxyear usedesc imprvalue landvalue totalvalue taxacres ownername owneraddr ownercity ownerstate ownerzip parceladdr legaldesc township section range geom taxdistrict extras · 19 source columns preserved as json countycd, countyname, gisacres, subdivision certificateofsurvey, addressline2, citystatezip, propaccess continuouscropacres, fallowacres, farmsiteacres, forestacres grazingacres, wildhayacres, irrigatedacres, nonqualacres owneraddress2, owneraddress3, careoftaxpayer extras not present in source — filled with NULL (33) usecode, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, saleamt, saledate parcelcity, parcelstate, parcelzip, qtrsection, plssdesc, book, page, block, lot, updated, sourceurl, parentid, fireplaces, heating, cooling foundation, roofcover, siding, heatfuel

Neighboring counties

Parcel data for counties bordering Granite County:

On this page

Granite County, MT Parcels & GIS Data — Property Records & Maps | Land Records