Duncan is an unincorporated community in Mercer County, Kentucky, United States. Duncan is located at the junction of Kentucky Route 390 and Kentucky Route 1941, northwest of Harrodsburg.
A post office was established in the community in 1842, and it was probably named for prominent citizen John Ray Duncan.