Whatcom County, WA Parcels & GIS Data

Whatcom County, WA parcel data: 99,752 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Whatcom County, Washington parcel data covering 99,752 property records.

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

Whatcom County is a county located in the northwestern corner of the U.S. state of Washington, bordered by the Lower Mainland of the Canadian province of British Columbia to the north, Okanogan County to the east, Skagit County to the south, San Juan County across Rosario Strait to the southwest, and the Strait of Georgia to the west. Its county seat and largest population center is the coastal city of Bellingham. Whatcom County is coterminous with the Bellingham, WA Metropolitan Statistical Area.

FIPS 53073

Official county website: https://www.co.whatcom.wa.us/

The FIPS code for Whatcom County is 53073.

San JuanSkagitOkanoganWhatcom

Attribute coverage

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

ColumnCoverageRecords populated
lrid100%99,752
parcelid100%99,751
parcelid299.6%99,366
ogparcelid100%99,752
ogparcelid299.6%99,366
parentid<0.1%0
stackid<0.1%0
geoid100%99,752
statefp100%99,752
countyfp100%99,752
countyname100%99,752
cousubfp100%99,752
cousubname100%99,752
tractce100%99,752
tractname100%99,752
taxacctnum99.6%99,366
taxyear<0.1%2
taxdistrict99.5%99,282
usecode99.5%99,282
usedesc99.5%99,280
zoningcode<0.1%0
zoningdesc<0.1%0
numbldgs83.7%83,488
numunits99.6%99,368
yearbuilt<0.1%2
numfloors<0.1%0
bldgsqft<0.1%2
bedrooms<0.1%1
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue77.6%77,384
landvalue96.2%95,999
agvalue<0.1%2
totalvalue96.5%96,263
taxacres99.5%99,282
calcarea100%99,752
saleamt<0.1%1
saledate<0.1%2
ownertype99.6%99,368
ownername99.6%99,368
owneraddr99.6%99,367
ownercity99.6%99,368
ownerstate99.6%99,368
ownerzip99.6%99,368
parceladdr99.9%99,605
parcelcity99.8%99,581
parcelstate100%99,752
parcelzip100%99,742
legaldesc99.6%99,366
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
block<0.1%0
lot<0.1%0
parceltype6.4%6,433
accesstype6.4%6,433
iucnclass2.7%2,678
placename7.0%6,949
placetype10.0%9,993
firmid100%99,751
firmdate100%99,751
fldzone100%99,751
zonesubty93.6%93,408
staticbfe2.3%2,340
elevmin44.5%44,367
elevmax44.5%44,367
elevavg44.5%44,367
fireplaces<0.1%1
heating<0.1%2
heatfuel<0.1%2
cooling<0.1%2
foundation<0.1%2
roofcover<0.1%2
siding<0.1%2
bldgtype<0.1%0
naicscode22.0%21,915
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%99,749
centroidx100%99,752
centroidy100%99,752
surfpointx100%99,752
surfpointy100%99,752
geom100%99,752
extras100%99,752
lrversion100%99,752

Schema mapping

How source columns from the acquired Whatcom 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 — Whatcom County, Washington (53073) 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 parcel_code geoid property_id land_use_code land_use_description count_of_assessed_units sum_appraised_…provement_value sum_appraised_land_value sum_appraised_total_value legal_acreage owner_name fullowneraddr title_owner_city title_owner_state title_owner_zip site_address site_city legal_description last_edited_date public_url geom tax_code_description 31 cols ⇢ parcelid parcelid2 taxacctnum usecode usedesc numunits imprvalue landvalue totalvalue taxacres ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc updated sourceurl 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 44.5% elevmin 44.5% elevmax 44.5% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 93.6% zonesubty 2.3% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 83.7% numbldgs lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxdistrict usecode usedesc numbldgs numunits imprvalue landvalue totalvalue taxacres calcarea ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc 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 (42) — empty or below 50% fill in this county parentid, stackid, taxyear, zoningcode, zoningdesc, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, saleamt, saledate township, section, qtrsection, range, plssdesc, book, page, block, lot, parceltype, accesstype, iucnclass, placename, placetype, fireplaces heating, heatfuel, cooling, foundation, roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit PARCEL 24 mapped · 31 kept in extras · 30 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL parcel_code geoid property_id land_use_code land_use_description count_of_assessed_units sum_appraised_improvement_value sum_appraised_land_value sum_appraised_total_value legal_acreage owner_name fullowneraddr title_owner_city title_owner_state title_owner_zip site_address site_city legal_description last_edited_date public_url geom tax_code_description parcelid parcelid2 taxacctnum usecode usedesc numunits imprvalue landvalue totalvalue taxacres ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc updated sourceurl geom taxdistrict extras · 31 source columns preserved as json ownercs, ownerzipcountry, sum_total_taxable_value, site_unit subdivision_description, exemption_type_code exemption_subtype_code, taxpayer_name, fulltaxaddr taxpayercs, taxpayerzipcountry, values_url, ownership_url situs_number, situs_street_prefix, situs_street title_owner_line1, title_owner_line2, title_owner_line3 feature_source, feature_source_date, globalid, created_user created_date, last_edited_user, staff_url, featurelengthfeet featureareafeet, sum_appraised_improvement_valu shape_starea__, shape_stlength__ extras not present in source — filled with NULL (30) taxyear, zoningcode, zoningdesc, numbldgs, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, saleamt, saledate, township section, qtrsection, range, plssdesc, book, page, block, lot, parentid, fireplaces, heating, cooling, foundation, roofcover, siding, heatfuel

Neighboring counties

Parcel data for counties bordering Whatcom County:

On this page