The racial makeup of the town was 96.83% White, and 3.17% from two or more races.
Расовый состав "Уиллифорда" по данным переписи распределился следующим образом: 96,83 % белых, 3,17 % — представителей смешанных рас.