Port Dufferin is a rural community on the Eastern Shore of Nova Scotia, Canada, in the Halifax Regional Municipality.
The community is located on the Marine Drive on Trunk 7 approximately 15 km (9.3 mi) east of Sheet Harbour.
The community was formerly known as Salmon River and was renamed in 1899 by an Act of Parliament for Frederick Blackwood, the 1st Marquis of Dufferin and Governor General of Canada from 1872 to 1878.
[2][5][6] The headwaters of the main river are located at Lewiston Lake, 9 km (5.6 mi) northwest of the community at an elevation of about 40 m (130 ft).
[8][9] Downstream from the lake, the river progresses toward the southeast until it reaches its mouth at Beaver Harbour in Port Dufferin.