Gabčíkovo (do 1948 Beš, , ) – miasto i gmina w południowej Słowacji, w powiecie Dunajská Streda, w kraju trnawskim. Położone jest w południowej części Žitnego ostrova. Liczy ponad 5 tysięcy mieszkańców.

Historia Gabčíkovo jest jedną z najstarszych miejscowości dawnych Wielkich Węgier – wspomina o nim dokument z 1102 pod nazwą Beys. Od 1468 miało prawo do organizowania cotygodniowych jarmarków. W XVI wieku osiedlono w miejscowości niemieckich kolonistów – prawdopodobnie pod wpływem jakiejś epidemii dotychczasowa populacja została mocno przetrzebiona. W wyniku tej kolonizacji przez jakiś okres różne części gminy nosiły różne nazwy – był Magyarbős (Węgierski Bős) oraz Németbős (Niemiecki Bős). Z biegiem czasu obie społeczności zżyły się ze sobą, ale niemieckie ślady na długo pozostały w nazewnictwie (niektóre w określeniach potocznych do dzisiaj). Od XIII wieku aż do zniesienia poddaństwa w 1848 ówczesny Bős był w rękach rodu Amade.

W XIX wieku miejscowość przeżywała rozwój gospodarczy – funkcjonował tutaj browar i cukrownia. W okresie Wiosny Ludów doszło do niewielkiej bitwy pomiędzy żołnierzami habsburskimi a honvedami węgierskimi. Z kolei w 1861 i 1867 gminę spustoszył pożar.