Lage: Perth, Dundee, Fife, Region: Fife. Dunfermline liegt am Firth of Forth.