The community of McClure was established prior to 1836, the year its post office opened, and was originally known as Clear Creek Landing or Clear Creek. 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. Their son J. T. became the village postmaster, and he had the post office's name changed to McClure in 1895 to avoid confusion with the Wheaton, Illinois post office. By the 1930s, the village had two train stations, a sizable business district, and a population of roughly 400. The village has since declined and now has relatively few businesses.