En el año 2000 tenía una población de 1.181 habitantes.
Zebulon se encuentra ubicada en las coordenadas 33°5′56″N 84°20′32″O / 33.09889, -84.34222 (33.098970, -84.342140)[2].
[2] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $29,125, y los ingresos medios por familia eran $35,333.
Los hombres tenían unos ingresos medios de $25,804 frente a los $19,479 para las mujeres.
La renta per cápita para la localidad era de $12,772.