Duncan Mills is an unincorporated community in Fulton County, Illinois, United States.
Duncan Mills is located at the junction of US 24, US 136, and IL 100 south of Lewistown.
A post office called Duncans Mills was established in 1858, and remained in operation until 1905.
[2] The community was named for George Duncan, the owner of a local mill.
This Fulton County, Illinois location article is a stub.