The U.S. Census Bureau released July 1, 2009, population estimates for each of the nation's incorporated places, including cities, boroughs and villages and minor civil divisions, such as towns and townships. The new estimates are not 2010 Census population counts. They are, however, the last estimates to use 2000 Census results as a base.
The city estimates are based on 2000 Census data updated to reflect legal boundary changes, housing unit estimates updated to reflect inputs such as building permits, and county population estimates. The county population estimates are produced by using administrative records — namely births, deaths, and domestic and international migration. The resulting county population estimates are then distributed to the areas within each county by using the updated housing unit estimates.
For more info, go here.