Pušovce ležia na južnom okraji Nízkych Beskýd v pramennej oblasti prítokov Sekčova a Tople. Nadmorská výška v strede obce je 370 m n. m. a v chotári 350 – 454 m n. m.
Mierne zvlnený pahorkatinný povrch odlesneného chotára tvoria horniny bradlového pásma a štvrtohorné svahové hliny.
Zdroj: Vlastivedný slovník obcí na Slovensku, 2. časť