En el año 2010 tenía una población de 3107 habitantes y una densidad poblacional de 142,52 personas por km².
[1] Atoka se encuentra ubicada en las coordenadas 34°23′03″N 96°07′39″O / 34.38417, -96.12750 (34.384206, -96.127577).
[2] Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $18,361 y los ingresos medios por familia eran $22,344.
Los hombres tenían unos ingresos medios de $25,431 frente a los $19,495 para las mujeres.
La renta per cápita para la localidad era de $12,107.