The New York Times has a page called, “Mapping America.” It is full of interesting data taken from the U.S. Census Bureau. The map has demographic and economic data for each census tract.
The colors represent different income levels.
See the rest here.

