What's included?

Complete income and demographics data, including zip code, state, county and city names for each entry.


Median household income, mean household income, per capita income, median household income by age of householder, households by income ranges, percent high-income households

Race & Ethnicity

Breakdown of population by race and ethnicity: white, black, native, asian, islander, two or more races, hispanic and other.

Age & Gender

Gender and age statistics: male and female gender sorted by age groups (10 years group granularity).

Educational attainment

Breakdown of population by educational attainment: no diploma, high school, some college, bachelors degree and graduate degree.

Poverty & Unemployment

Breakdown of population by poverty and unemployment rate, including GINI index of income inequality.

Housing characteristics

Housing characteristics such as: house value, rental cost, year structure was built, vehicles available, owner/renter occupied units.

Households & Families

Includes average household size, total families, married couple families, married couple families with own children under 18 years, single male/female with and without own children under 18 years.

Transportation to work

Means of transportation to work: drove alone, carpooled, public transportation, walked, motorcycle/bicycle/other means, worked from home. Also includes average commute time in minutes.

Geographical Mobility

Breakdown of population by geographical mobility: moved since previous year, same house year ago, moved from same county, moved from different county, moved from different state, moved from abroad.


One simple payment. Instant download. Free updates. Includes all file formats: XLSX, CVS and JSON.


Trusted by

Frequently Asked Questions

Our data is the most current one available, year 2017 (ACS - American Community Survey). It is a premier source for detailed population and housing information.

The dataset is the most current income statistics from the US Census Bureau. For a detailed explanation, check out the Income in the Past 12 Months section in the Census’ Subject Definitions document here:

One great feature of this Census data is that margins of error are included, so you'll know how confident you can be in the provided estimates. Margins of error are + or - the estimate value.

Since the demographic data on this website is from the US Census Bureau, we’re using the US Census Bureau’s ZIP Code Tabulation Areas (ZCTAs). ZCTAs are generalized area representations of the United States Postal Service (USPS) ZIP code service areas, but are not the same as ZIP codes. A zip code is technically a linear postal route. This means that using a zip code is impractical when it comes to census surveys.

Sometimes, there isn’t a ZCTA for a certain zip code. Examples of such zip codes that we’ve run into in the past include a zip only for the IRS, a zip that is a single office building or a zip code with 0 or a small population. And sometimes there aren't enough samples in a zip/ZCTA to produce an estimate (i.e. small population).

While we don't offer this directly, we successfully used in various projects the freely available zip code to ZCTA crosswalk table available here:

For the current dataset, there are 32,989 ZCTAs. A handful of these ZCTAs do not have estimates (null) or have estimates of $0.

Most of you are familiar with the US Census Bureau's Decennial Census (2010) that sends a survey out to all US households. But what's not as well known is that the US Census Bureau also collects data each year from a much smaller sample of US households, and they use this annual data to produce a dataset called the American Community Survey. Now because the sample size of the American Community Survey is small, the Census Bureau can only produce annual demographic estimates for large geographies like New York City or Harris County, Texas. For small geographies like zip codes/ZCTAs, they have to sum the survey data that's collected in multiple years to produce estimates with reasonable margins of error.

The most current data available from the US Census Bureau for zip codes/ZCTAs is from a dataset called the 2013-2017 American Community Survey. The US Census Bureau has taken American Community Survey data collected in 2013, 2014, 2015, 2016 and 2017 and uses this data to produce demographic estimates for zip codes/ZCTAs for 2017. When the Census Bureau collects income data in 2013 and then they use the 2013 data to estimate the 2017 income, they need to adjust the income reported in 2013 to 2017 dollars to account for inflation.

Get in touch

Join our newsletter!

Don't miss out on census related news.