En el año 2000 tenía una población de 7.093 habitantes y una densidad poblacional de 297 personas por km².
[2] El municipio de Thornbury se encuentra ubicado en las coordenadas 39°55′37″N 75°29′55″O / 39.92694, -75.49861.
[3] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $82,441 y los ingresos medios por familia eran de $91,179.
Los hombres tenían unos ingresos medios de $65,671 frente a los $36,750 para las mujeres.
[4] El Distrito Escolar del Área de West Chester gestiona escuelas públicas.