Bajka ist ein Gemeinde im Bezirk Levice, in Nitriansky kraj, Slowakei. Bajka liegt auf 161 m Höhe. Die Einwohnerzahl beträgt 330 (2025). Die nächste größere Stadt ist Levice, 9,8 km nordöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kloster Hronský Beňadik (22 km), Burg Nitra (37 km) und Burg Lewenz (9,9 km).