Statistipedia

Willard, UT

Willard, UT
Map of Willard
StateUtah
Population1,745
Links
Maps

Willard is located in the state of Utah, about 42 miles north of Salt Lake City. Its population is 1,745.