Szegdy – wieś w Polsce położona w województwie podkarpackim, w powiecie przeworskim, w gminie Adamówka, na Płaskowyżu Tarnogrodzkim, 8 km na południowy zachód od Tarnogrodu.
W latach 1975-1998 miejscowość administracyjnie należała do województwa przemyskiego.
W okresie po II wojnie światowej okolica była miejscem walk polskiego oddziału partyzanckiego dowodzonego przez Józefa Zadzierskiego z funkcjonariuszami KBW i LWP.