Selon le recensement de 2010, Williston compte 395 habitants[1]. La municipalité s'étend sur 1,62 mille carré (4,2 km2)[1].
La localité est d'abord appelée Walker Station, d'après deux de ses premiers habitants, Sarah et Job Walker, originaires de Caroline du Nord. Elle est renommée en l'honneur du commerçant Henry Willis lorsque celui-ci accepte d'implanter son commerce en centre-ville. Williston devient une municipalité en 1970[2].