Bajka este o comuna din districtul Levice, din regiunea Nitra, Slovacia. Bajka se află la 161 m altitudine. Populația este de 330 de locuitori (2025). Cel mai apropiat oraș mare este Levice, la 9,8 km la nord-est. Printre obiectivele din împrejurimi: Hronský Beňadik monastery (22 km), Nitra Castle (37 km) și Levice Castle (9,9 km).