Obec leží 43 km jihozápadně od okresního města Levice, v jihozápadním cípu levickém okresu na hranici s okresem Nové Zámky, od dolního toku Dunaje na západ, od Dunaje na sever v severozápadním cípu bývalého okresu Parkan (dnes Štúrovo). V pahorkovitom území Pohronská pahorků lze nalézt část malé Dolní země.
Obec leží 43 km jihozápadně od okresního města Levice, v jihozápadním cípu levickém okresu na hranici s okresem Nové Zámky, od dolního toku Dunaje na západ, od Dunaje na sever v severozápadním cípu bývalého okresu Parkan (dnes Štúrovo). V pahorkovitom území Pohronská pahorků lze nalézt část malé Dolní země.