Барвінок (пол. Barwinek) — лемківське село в Польщі, у гміні Дукля Кросненського повіту Підкарпатського воєводства.
Населення — 254 особи (2011).
Розташоване в південно-східній частині Польщі, у Низьких Бескидах біля Дуклянського перевалу на кордоні з Словаччиною.
На кордоні в будівлі колишньої митниці знаходиться магазин.