Glencora McGhie (born 8 August 1988) is an Australian water polo player. She was part of the Australian team at the 2015 World Aquatics Championships and 2016 FINA Women's Intercontinental Tournament.