Tehla leží v severnej časti Pohronskej pahorkatiny, na pravom brehu potoka Lyska. Stred obce má nadmorskú výšku 172 m n.m., chotár 170-230m n.m. Mierne zvlnený pahorkatinný chotár tvoria mladotreťohorné íly s pieskami a štrkmi. Značná časť je zalesnená, najmä dubovým lesom Má černozemné pôdy.
Zdroj: Vlastivedný slovník obcí na Slovensku, 3. časť