Miejscowość Tarnawa znajduje się w województwie małopolskim , w powiecie suskim , w gminie Zembrzyce, u stóp Leskowca (Tarnawa Górna). Tak na prawdę nazwa miejscowości dotyczy dwóch odrębnych , choć blisko położonych wsi: Tarnawy Dolnej i Tarnawy Górnej - rozdzielonych wsią Śleszowice. Obie położone sa w dolinie potoku Tarnawka, na pograniczu Beskidu Małego i Beskidu Średniego.
- Tarnawa Dolna powstała w okresie zasiedlenia doliny Skawy w XIV wieku.
- Tarnawa Górna założona została w ramach akcji osiedleńczej prowadzonej w XVII wieku przez Komorowskich, obejmującej tereny położone wokół Leskowca. Inna nazwa Tarnawy Górnej to Rec.
- Właścicielem Tarnawy Dolnej w XVI wieku był arianin Jan Przypkowski, który uwolnił chłopów od pańszczyzny.
- w latach 1975-1998 miejscowość położona była w województwie bielskim
źródło:
Andrzej Matuszczyk "Beskid Mały", PTTK 1981