The county has the largest population of all other counties in Alabama , and was 662,047 as of the 2000 U.S. census .
As of the 2000 U.S. Census , the population of Jefferson County was 662,047 , but the July 2009 estimate is 665,027 .