Rosyth is a town located in Fife, Scotland. The town is situated on the Firth of Forth, 3 miles (4.8 km) south of the centre of Dunfermline. Rosyth is famous for its large naval dockyard which was formerly operated by the Royal Navy. The dockyard is now used by Babcock Marine, a subsidiary of Babcock International, for the construction and repair of naval vessels.