Cameron McEvoy (Gold Coast, 13 mei 1994) is een Australische zwemmer. Hij vertegenwoordigde zijn vaderland op de Olympische Zomerspelen 2012 in Londen en op de Olympische Zomerspelen 2016 in Rio de Janeiro.
McEvoy behaalde twee gouden en één bronzen medaille tijdens de wereldkampioenschappen zwemmen jeugd 2011 in Lima. Op de Australische kampioenschappen zwemmen 2012 in Adelaide wist hij zich via de 4x100 en 4x200 meter vrije slag estafette te kwalificeren voor de Olympische Zomerspelen van 2012 in Londen. In Londen zwom hij samen met James Roberts, Tommaso D'Orsogna en James Magnussen in de series van de 4x100 meter vrije slag, in de finale eindigden Roberts en Magnussen samen met Matt Targett en Eamon Sullivan op de vierde plaats. Op de 4x200 meter vrije slag vormde hij samen met David McKeon, Ned McKendry en Ryan Napoleon een team in de series, in de finale eindigden McKendry en Napoleon samen met Thomas Fraser-Holmes en Kenrick Monk op de vijfde plaats.