Gábor Straka (ur. 18 grudnia 1981 w Dunajskiej Stredzie) – słowacki piłkarz występujący na pozycji pomocnika. Posiada również obywatelstwo węgierskieRuch czekał na Słowaka, a przyjechał Węgier.
Kariera klubowa Straka rozpoczynał swoją karierę w DAC Dunajská Streda, gdzie występował na boiskach drugoligowych. W 2003 roku został wypożyczony do Artmedii Petržalka, debiutując (25 września 2003) z nią w rozgrywkach międzynarodowych w meczu przeciwko Girondins Bordeaux. Po sezonie spędzonym w drużynie ze stolicy Słowacji wrócił do swojego pierwszego klubu. Dobra gra zawodnika zaowocowała transferem do Artmedii na rundę wiosenną sezonu 2005/06, w której zdołał zagrać jeszcze w dwóch meczach Pucharu UEFA. W sumie na boiskach najwyższej klasy rozgrywkowej Słowacji rozegrał 72 spotkania, zdobywając przy tym 5 bramek. Z Artmedią Petržalka wywalczył dwukrotnie wicemistrzostwo kraju.