I am looking for a tabular (preferably) dataset or a website's API that contains the economic data of zip codes, counties or cities in the US. This dataset has to go back at least to 2003 (it's not strictly required but being recent data is a must). I am interested in statistics like average income per citizen and metrics similar to Gross Domestic Product by city.
What I've tried so far
One source I could find was the 2007 economic census but it appears unavailable https://www.census.gov/econ/geo-county.html and unrelated. Plus according to the release schedule economic data by ZIP will be released in June 2016 https://www.census.gov/econ/census/schedule/
Following the answer to this question I explored the Longitudinal Employer-Household Dynamics (LEHD), Quarterly Workforce Indicators and they did include economic data at the micro scale, meaning Hires, Separations, employment counts etc. That is not really the macro metrics like average income or GDP I need.
And finally I looked at the County and Zip Code Business Patterns but that dataset only includes details about industries in those areas. Not really macro indicators either
Any additional source will be greatly appreciated.