Komáromtól 15 km-re északkeletre fekszik. A község kataszterileg határos Újpusztával, Szentpéterrel, Izsával, Pattal, Dunaradvánnyal, Virttel és Szilasházával. Közúton Hetény, Szilasháza és Virt felől közelíthető meg. A falu nagy része síkságon fekszik, keleti részén homokdombokkal, melyeket erdei fenyő és akácerdő borít, északra alacsony dombokkal, melyek a szőlőtermesztésükről híresek.