The accident happened at around 6.30am on Tuesday at the junction of Halbeath Road and Linburn Road.
The crash involved two vehicles but it is unclear whether anyone was injured.
Police Scotland, the Scottish Fire and Rescue Service and the Scottish Ambulance Service are all in attendance.
A Police Scotland spokesperson said: “Around 6.30am on Tuesday, October 5, 2021, police received a report of a road crash involving two vehicles on Halbeath Road, Dunfermline.
"Emergency services are on the scene and the Halbeath Road is closed in both directions.”
More as we have it...