According to the 2021 census gazetteer files, McClure has a total area of 1.53 square miles (3.96 km2), all land.
The community's name was changed to Wheatland in 1887 due to the large wheat fields in the region.
Thomas J. McClure, for whose family the village was eventually named, moved to the village in 1842; he and his wife Caroline became prominent local farmers and raised seven children.
By the 1930s, the village had two train stations, a sizable business district, and a population of roughly 400.
[6] The McClure family's house has been listed on the National Register of Historic Places.
27.93% of all households were made up of individuals, and 12.61% had someone living alone who was 65 years of age or older.