Horňany ležia v severnej časti bánovského výbežku sprašovej Nitrianskej pahorkatiny na strednom toku potoka Machnáč. Nadmorská výška v strede obce je 222 m n. m., v chotári 216-303 m n. m. Chotár so zvyškami dubovo-hrabového lesa s borovicou a častým výskytom výmoľov tvoria mladotreťohorné usadeniny pokryté sprašovými hlinami. Má illimerizované pôdy.
Zdroj: Vlastivedný slovník obcí na Slovensku, 1. časť