Olchowiec (j. łemkowski Вільхівец) – wieś w Polsce położona w województwie podkarpackim, w powiecie krośnieńskim, w gminie Dukla.
Wieś składa się z 16 posesji i ok. 60 mieszkańców. Położona jest nad potokiem Wilsznia, na zachód od Przełęczy Dukielskiej.
W latach 1975–1998 miejscowość położona była w województwie krośnieńskim.