Staškovce ležia v Ondavskej vrchovine v nadmorskej výške okolo 280 m. Vznikli v roku 1960 zlúčením dedín Veľké Staškovce a Malé Staškovce. Výmera katastra obce je 845 ha. Obec je obklopená prevažne listnatými lesmi a kopcami. V obci sa nachádza MŠ. V roku 2001 bola v obci zriadená farnosť.