Crofton is a city in Christian County, Kentucky, United States. The population was 838 at the 2000 census. Incorporated in 1873, the city is named for pioneer James Croft, who donated the land which the city occupies. Crofton is part of the Clarksville, TN–KY Metropolitan Statistical Area.