Port Fairy is a coastal town in western Victoria, Australia. It is located on the Princes Highway in the Shire of Moyne 28 kilometres (17 mi) west of Warrnambool and 290 km west of Melbourne, where the Moyne River enters the Southern Ocean.
At the 2001 census, Port Fairy had a population of 2,523. Its primary industries are tourism and fishing, and it is the home port for one of Victoria's largest fishing fleets. A small pharmaceutical factory owned by GlaxoSmithKline is located on the outskirts of the town. Port Fairy contains 50 buildings protected by the National Trust of Australia. Griffiths Island nearby holds a breeding colony of the Short-tailed Shearwater or Australian Muttonbird.
The Port Fairy Folk Festival is held in March each year. Port Fairy also has a highly rated golf course.
The town has an Australian Rules football team playing in the Hampden Football League.