En el año 2010 tenía una población de 2269 habitantes y una densidad poblacional de 567,25 personas por km².
[2] Anthony se encuentra ubicada en las coordenadas 37°9′14″N 98°1′46″O / 37.15389, -98.02944 (37.153902, -98.029396)[3].
Según la Oficina del Censo en 2000 los ingresos medios por hogar en la localidad eran de $24,730 y los ingresos medios por familia eran $37,321.
Los hombres tenían unos ingresos medios de $27,042 frente a los $17,604 para las mujeres.
La renta per cápita para la localidad era de $14,540.