[3] Crawford se encuentra ubicado en las coordenadas 33°18′22″N 88°37′19″O / 33.30611, -88.62194.
Para el censo de 2000,[4] había 655 personas, 209 hogares y 163 familias en la localidad.
En el 2000[4] la renta per cápita promedia del hogar era de $ 16.786 y el ingreso promedio para una familia era de $16.058.
El ingreso per cápita para la localidad era de $7.123.
En 2000 los hombres tenían un ingreso per cápita de $24.107 contra $14.359 para las mujeres.