Moča est une municipalité dans le district de Komárno, dans la région de Nitra, en Slovaquie. Moča se situe à 109 m d'altitude, à 5,3 km du massif Gerecse. Sa population est de 1 135 habitants (2025). La grande ville la plus proche est Komárno, à 21 km à l'ouest. Près de la frontière : Hongrie, à 0,5 km. Parmi les sites touristiques alentour : Système de fortifications de Komárom (21 km), Celemantia (16,0 km) et Cathédrale Saint-Adalbert d'Esztergom (25 km).