[1] Creedmoor se encuentra ubicada en las coordenadas 36°7′23″N 78°41′0″O / 36.12306, -78.68333.
Según la Oficina del Censo, la localidad tiene un área total de 8 km² (3,1 mi²), de la cual 7,4 km² (2,9 mi²) es tierra y 0,6 km² (0,2 mi²) (7.14%) es agua.
En el 2000[2] la renta per cápita promedia del hogar era de $35.706, y el ingreso promedio para una familia era de $49.830.
El ingreso per cápita para la localidad era de $18.584.
En 2000 los hombres tenían un ingreso per cápita de $32.008 contra $26.019 para las mujeres.