Moča este o comuna din districtul Komárno, din regiunea Nitra, Slovacia. Moča se află la 109 m altitudine, la 5,3 km de muntele Gerecse. Populația este de 1.135 de locuitori (2025). Cel mai apropiat oraș mare este Komárno, la 21 km la vest. Aproape de graniță: Ungaria, la 0,5 km. Printre obiectivele din împrejurimi: Komárno fortification system (21 km), Celemantia (16,0 km) și Bazilica din Esztergom (25 km).