U.S. Census Breakdown on San Marcos demographic and economic information
page starts you off with demographics, but there's tons of economic
data on the left side of the screen. I think it's the single best source
of information for this kind of information.
Of course, you can change your county, city, zip code and more geographic parameters to search for other locations.