Portgordon (Scottish Gaelic: Port Ghòrdain) is a village in Moray, Scotland. Portgordon is a small fishing village located near Buckie. there is a small shop, a hairdresser, a school, a bowling green, a beach and a football pitch. Portgordon is also known for the seals that bathe on the rocks. There are also dolphins out there to spot. Due to there being no mains gas or electricity available to Portgordon in the 1920s when street-lighting arrived, the village was nicknamed "Paraffin City" locally as that was the fuel used for illumination.