De acuerdo con el censo del 2000, tiene una población de 42,820 en 8,329 hogares.