Čaka est une municipalité dans le district de Levice, dans la région de Nitra, en Slovaquie. Čaka se situe à 179 m d'altitude. Sa population est de 697 habitants (2025). La grande ville la plus proche est Komárno, à 14,2 km au nord-ouest. Près de la frontière : Hongrie, à 23 km. Parmi les sites touristiques alentour : Hronský Beňadik monastery (35 km), Cathédrale Saint-Adalbert d'Esztergom (33 km) et Church of Saint Adalbert (16,1 km).