mały|Straż pożarna mały|Kościół parafialny mały|Zabytkowa cerkiew Tarnawa Górna – wieś w Polsce położona w województwie podkarpackim, w powiecie sanockim, w gminie Zagórz. Ma status sołectwa. Leży nad rzeką Kalniczką.
W latach 1973–1977 miejscowość była siedzibą gminy Tarnawa Górna. W latach 1975–1998 miejscowość położona była w województwie krośnieńskim.
Zarys historyczny Pierwsza wzmianka o miejscowości pochodzi z 1412 roku jako własność Mikołaja z Tarnawy. Niemieckie osadnicze prawo lokalizacji uzyskała w 1446. Ziemia Tarnawska była bardzo bogata w pokłady soli, co stało się podstawą dużej fortuny Tarnawskich. Drugi właściciel wsi to Jan Tarnawski. Był on bratankiem Mikołaja. W XV wieku na skutek licznych sprzedaży, zastawów, działów itp. majątku szlacheckiego dokonał się rozwój osadnictwa na tym terenie. Przybysze przywędrowali tu głównie z południowych stoków Karpat, zwano ich Wołochami. W 1437 na terenie Tarnawy Górnej istniała karczma i młyn. W 1474, 1482, 1498, 1500, 1624 i 1672 roku na Tarnawę Górną i sąsiednie wsie najeżdżali Węgrzy i Tatarzy. Dokonali ogromnych zniszczeń. Tarnawa Górna nie dysponowała już tak dużym potencjałem ludzkim i materialnym. Dodatkowo choroby i zarazy jeszcze bardziej zmniejszyły liczbę ludności wsi.