Data Methodology & Editorial Standards

How we source, calculate, and present property tax data for every US ZIP code.

Data Source: U.S. Census Bureau American Community Survey

All property tax data on PropertyTaxByZip comes from a single authoritative source: the U.S. Census Bureau, American Community Survey (ACS) 2019-2023 5-Year Estimates. The ACS is the largest household survey in the United States, collecting data from approximately 3.5 million addresses each year. The 5-Year Estimates combine five years of survey data to produce reliable statistics even for small geographic areas.

We use the ACS at the ZIP Code Tabulation Area (ZCTA) level, which is the most granular publicly available geography for property tax data. ZCTAs are Census-defined areas that approximate USPS ZIP code delivery routes. While they are not exact matches to USPS ZIP codes, they provide a close approximation and represent the best available sub-county-level tax data.

Census Tables Used

We pull data from the following ACS tables for each ZCTA:

TableVariableDescription
B25103B25103_001EMedian real estate taxes paid (dollars)
B25103B25103_001MMargin of error for median real estate taxes
B25077B25077_001EMedian home value (dollars)

These tables are accessed via the Census Bureau's free public API. No API key is required for basic access, and the data is in the public domain.

How Property Tax Estimates Are Calculated

Median Property Tax Paid

This value comes directly from Census table B25103 and represents the median (middle value) of real estate taxes paid by homeowners with a mortgage in the ZCTA. It is reported as an annual dollar amount. The Census Bureau collects this information from survey responses, so it reflects what homeowners actually paid, not what the local tax rate theoretically produces.

Median Home Value

This value comes from Census table B25077 and represents the median value of owner-occupied housing units in the ZCTA, as reported by survey respondents. Home values are self-reported estimates, not assessed values or recent sale prices.

Effective Tax Rate

The effective tax rate is a derived metric calculated by PropertyTaxByZip. It is not directly available from the Census Bureau. We calculate it as:

Effective Tax Rate = (Median Property Tax Paid / Median Home Value) x 100

This provides an approximate percentage that represents how much homeowners in a given ZIP code pay in property taxes relative to their home's value. It is useful for comparing tax burden across ZIP codes with different home values.

Important: The effective tax rate is an approximation. It divides the median of one distribution (taxes paid) by the median of another distribution (home values). These medians may come from different households. The actual tax rate applied by your local jurisdiction may differ based on assessed value calculations, exemption eligibility, and millage rates.

State and National Averages

State averages are calculated by aggregating the individual ZCTA values within each state, weighted by the number of owner-occupied housing units. National median property tax is sourced from the Census Bureau's national-level ACS estimates.

What Metrics Are Shown

Each ZIP code page on PropertyTaxByZip displays:

  • Median property tax paid: The annual median real estate tax amount in dollars.
  • Effective tax rate: The derived percentage (median tax / median home value).
  • Median home value: The median self-reported value of owner-occupied homes.
  • Margin of error: The Census-reported margin of error for the median property tax estimate, reflecting the statistical uncertainty of the survey data.
  • Comparison to state and national averages: How the ZIP code compares to its state average and the national median.
  • Nearby ZIP codes: Property tax data for neighboring ZIP codes in the same state for easy comparison.

Geographic Coverage

PropertyTaxByZip covers approximately 29,987 ZIP Code Tabulation Areas across all 50 states and Washington, D.C. Coverage is determined by Census ACS data availability. Some ZCTAs with very small populations may have data suppressed by the Census Bureau due to statistical reliability thresholds.

ZIP codes that have no corresponding ZCTA in the Census data (such as PO Box-only ZIP codes or unique ZIP codes assigned to single organizations) are not included.

Data Freshness

The current data vintage is the 2019-2023 ACS 5-Year Estimates, released by the Census Bureau in December 2024. The 5-Year Estimates represent an average over the 2019-2023 period, not a single point in time. This means:

  • Property tax values reflect taxes paid across the 2019-2023 period
  • Home values reflect self-reported values during the same period
  • Rapidly changing markets may not be fully reflected in the data, as recent changes are averaged with earlier years

We update our data when the Census Bureau releases new ACS estimates, typically in December of each year. The next update will incorporate the 2020-2024 ACS 5-Year Estimates when they become available.

Data Processing Pipeline

Our data pipeline operates as follows:

  1. Fetch: We query the Census Bureau API for tables B25103 and B25077 at the ZCTA level for each state.
  2. Clean: We convert Census sentinel values (such as -666666666 for suppressed data) to null, ensuring that missing or unreliable data is clearly indicated rather than displayed as misleading numbers.
  3. Derive: We calculate the effective tax rate by dividing median tax by median home value for each ZCTA.
  4. Enrich: We add city names using GeoNames ZCTA-to-city lookup data, providing the primary city name associated with each ZIP code.
  5. Validate: We verify data integrity — checking for reasonable value ranges, proper state assignments, and complete geographic coverage.
  6. Publish: The processed data is stored as a static JSON file that powers the website. No external database or API is queried at runtime.

Property Tax Calculator

The property tax calculator on PropertyTaxByZip allows users to estimate their annual property tax based on a home value they enter and the effective tax rate for their selected ZIP code. The calculation is:

Estimated Annual Tax = Home Value x (Effective Tax Rate / 100)

Calculator inputs are processed entirely in the browser and are not transmitted to our servers. Calculator estimates are approximations based on the derived effective tax rate and should not be relied upon for financial planning. Actual property taxes depend on your property's assessed value, applicable exemptions, and local millage rates.

AI-Generated Content Disclosure

PropertyTaxByZip uses artificial intelligence (AI) tools to assist in generating certain types of content, including:

  • Descriptive summaries on ZIP code and state pages
  • Contextual comparisons and explanatory text
  • Some editorial article content

All AI-generated content is based on real data from the U.S. Census Bureau and is reviewed for accuracy. The underlying data (property tax amounts, home values, effective rates) is never AI-generated — it comes directly from Census Bureau datasets. AI is used only to present and explain the data in a readable format.

The website code, design, and data processing pipeline were also developed with AI assistance.

Limitations

Users should be aware of the following limitations:

  • Survey data, not administrative records: ACS data comes from household surveys, not from county tax assessor records. Survey responses may contain errors.
  • Median values, not individual values: We show the median for an area, not data for any specific property. Properties within the same ZIP code can have vastly different tax bills.
  • ZCTA approximation: ZCTAs do not correspond exactly to USPS ZIP codes. Some ZIP codes may map to multiple ZCTAs or vice versa.
  • Margin of error: All ACS estimates have margins of error. For smaller ZCTAs, margins of error can be substantial relative to the estimate itself.
  • No property-level data: We cannot provide tax information for a specific property address. For property-level data, contact your local county tax assessor.

Questions or Corrections

If you have questions about our methodology or data, please contact us via our contact page. For questions about the underlying Census data, visit the Census Bureau ACS page.