Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $47,743 y los ingresos medios por familia eran $72,902. Los hombres tenían unos ingresos medios de $41,970 frente a los $35,625 para las mujeres. La renta per cápita para la localidad era de $29,834. Alrededor del 5.1% de la población estaba por debajo del umbral de pobreza.[3]