Svinná leží v severnej časti bánovského výbežku Nitrianskej sprašovej pahorkatiny na hornom toku potoka Svinica. Nadmorská výška v strede obce je 255 m n. m., v chotári 232-328 m n. m. Úvalinami rozčlenený odlesnený pahorkatinný povrch chotára so širokými plochými chrbtami tvoria mladotreťohorné usadeniny pokryté sprašovými hlinami. Má illimerizované pôdy.
Zdroj: Vlastivedný slovník obcí na Slovensku, 3. časť