Trafalgar is a town in the West Gippsland region of Victoria, Australia. The town lies on the Princes Highway and main Gippsland railway line about 10 kilometres (6 mi) west of Moe. The town backs onto the foothills of the Strzelecki Ranges to the south. The township sits at approximately 70 metres above sea level. At the 2006 census, Trafalgar had a population of 2685.
Trafalgar Post Office opened on 2 June 1879.
Trafalgar was noted for having a cheese factory producing award-winning cheeses. The factory was owned by Petersville from 1960 until its closure in 1990.
The town has a railway station on the Bairnsdale railway line. It also has a swimming pool, tennis courts, Scouts hall, Uniting church and town hall.