Willard is a city in Huron County, Ohio, United States. As of the 2000 census, the city population was 6,806. Willard is served by the Willard Memorial Library. According to the United States Census Bureau, the city has a total area of 3.5 square miles (9.1km2), of which, 3.5 square miles (9.1km2) of it is land and 0.04 square miles (0.10km2) of it (0.86%) is water. To the south of Willard are located the unincorporated communities of Celeryville and New Haven, plus the planned development of Holiday Lakes to the north.