Gary Kagelmacher (ur. 21 maja 1988 w Montevideo) – urugwajski piłkarz z niemieckim obywatelstwem występujący na pozycji prawego lub środkowego obrońcy w KV Kortrijk.

Kariera klubowa Swoją karierę rozpoczynał w Danubio z rodzinnego miasta i stąd został najpierw wypożyczony (2007 rok), a następnie wykupiony (2008) przez hiszpański Real Madryt. Gary początkowo grał wyłącznie dla Castilli, czyli zespołu rezerw Królewskich, gdzie w ciągu dwóch lat zaliczył w sumie 54 spotkania. W pożegnalnym – jak się okazało – spotkaniu Juande Ramosa jako szkoleniowca pierwszej drużyny, w 38 kolejce Primera División sezonu 2008/09, kiedy Real grał na wyjeździe z Osasuną Pampeluna, zaliczył pierwszy występ w jedenastce kadry „A”. Zagrał 58 minut i po tym czasie został zastąpiony przez innego debiutanta, defensywnego pomocnika, Marcosa Tébara. W 2010 roku przeszedł do Germinalu Beerschot. Następnie grał w AS Monaco, Valenciennes FC i TSV 1860 Monachium. W 2016 trafił do Maccabi Hajfa, a w 2017 do KV Kortrijk.