Obec sa rozprestiera na Podunajskej nížine, na ľavom brehu Dunaja, 7 kilometrov na západ od mesta Štúrovo, pri štátnej hranici s Maďarskom. Leží v nadmorskej výške 107 - 222 metrov.
Odlesnený chotár je súčasťou roviny, ktorá je vytvorená z nánosov s mierne zvlneným terénom, pretkaným ramenami vodných tokov. Smerom na sever sa nachádzajú mierne stúpajúce terasy, ktoré sú pokryté sprašou. Najsevernejšia časť chotára plynule prechádza do južných svahov Belianskych kopcov.