The U.S. Census counts every resident in the United States every 10 years. This data is available at a small geographic level and contains age, race, household, and other basic demographic information.
2010 Population and Population Density by Block
Black Population by Census Tract
White Population by Census Tract