[2] Angier se encuentra ubicado en las coordenadas 35°30′N 78°44′O / 35.500, -78.733.
Según la Oficina del Censo, la localidad tiene un área total de 6 km² (2,3 mi²), de la cual 5,9 km² (2,3 mi²) es tierra y 0,1 km² (0 mi²) (0.43 %) es agua.
En el 2000[3] la renta per cápita promedia del hogar era de $33 849 y el ingreso promedio para una familia era de $43 784.
El ingreso per cápita para la localidad era de $15 985.
En 2000 los hombres tenían un ingreso per cápita de $30 215 contra $26 028 para las mujeres.