Essential First Stop
A lot of demographic data collected and used comes from the US Census Bureau. While the major census takes place every 10 years, the American Community Survey, American Housing Survey, Population Estimates, and other smaller scale surveys provide a wealth of data. Use the Quick Facts search tool for easy access.
Other resources for demographic data