Ensay is a small town located between Swifts Creek and Bruthen on the Great Alpine Road in East Gippsland, Victoria, Australia. Ensay is 80 kilometres (50 mi) north of the major town of Bairnsdale and 366 kilometres (227 mi) east of the state capital Melbourne. Other nearby towns include Omeo and Benambra.
The town centre is located north of the confluence of the Little and Tambo river; with an altitude of approximately 400 metres (1,312 ft) AMSL. The population of Ensay was 331 as at the 2006 census.