Hanaford is a village in Franklin County, Illinois, United States.
[5] Hanaford is located southeast of the center of Franklin County at 37°57′27″N 88°50′21″W / 37.95750°N 88.83917°W / 37.95750; -88.83917 (37.957485, -88.839177).
[6] Illinois Route 34 passes through the northeast corner of the village, leading northwest 6 miles (10 km) to Benton, the county seat, and southeast 5 miles (8 km) to Thompsonville.
[7] As of the 2020 census[3] there were 320 people, 143 households, and 89 families residing in the village.
32.17% of all households were made up of individuals, and 13.99% had someone living alone who was 65 years of age or older.