Census 2000
Proximity Place Demographic Trends Main Page -- http://proximityone.com/places.htm
Census 2000 Places Interactive Ranking Table