Skip to main content

What is BuyParcelData?

BuyParcelData (BPD) provides parcel data for every county in the United States. The dataset covers 140 million parcels, representing 85% of US land area and 95% of the US population, sourced directly from county assessors, not inferred or aggregated from third parties. Each parcel record includes 100+ fields: ownership, assessed value, sale history, zoning, tax records, land use, boundaries, and enriched data from external sources including USDA Cropland Data Layer, elevation, and adjacent acreage under the same ownership.

How it works

  1. Find parcels by geography: submit a GeoJSON polygon to POST /parcels/area. BPD returns the UUIDs of every parcel whose geometry intersects your area.
  2. Fetch records: pass those UUIDs to POST /parcels/query to retrieve full parcel records, or query by any field directly without a geography step.
  3. Point lookup: use GET /parcels/point to find the parcel at a specific lat/lng.

Next steps

Quickstart

Make your first API call in minutes

Coverage

Nationwide coverage stats and known gaps

Data fields

All 100+ fields, null values, and enriched data

API Reference

Full endpoint and schema documentation