[2] Stokesdale se encuentra ubicado en las coordenadas 36°14′11″N 79°58′57″O / 36.23639, -79.98250.
Según la Oficina del Censo, la localidad tiene un área total de 55,5 km² (21,4 mi²), de la cual 55,2 km² (21,3 mi²) es tierra y 0,3 km² (0,1 mi²) (0.56%) es agua.
En el 2000[3] la renta per cápita promedia del hogar era de $51.484, y el ingreso promedio para una familia era de $58.181.
El ingreso per cápita para la localidad era de $22.548.
En 2000 los hombres tenían un ingreso per cápita de $37.167 contra $28.875 para las mujeres.