Bajka leží na východnom úpätí Pohronskej pahorkatiny v doline potoka Blatňanka. Stred obce má nadmorskú výšku 160 m n.m., chotár 158 -161 m n.m. Odlesnený rovinný chotár tvoria treťohorné uloženiny. Má lužné pôdy.
Zdroj: Vlastivedný slovník obcí na Slovensku, 1. časť