Al censimento del 2000, Ainsworth contava 524 abitanti e 199 famiglie. La densità di popolazione era di 524 abitanti per chilometro quadrato. Le unità abitative erano 208, con una media di 208 per chilometro quadrato. La composizione razziale contava il 91,41% di bianchi, lo 0,38% di nativi americani e l'8,02% di altre razze. Gli ispanici e i latini erano il 15,65% della popolazione residente.