Łodygowice to teren turystyczno-rekreacyjny administracyjnie należący do województwa śląskiego, położony jest w Kotlinie Żywieckiej na wysokości 360 m n.p.m. Od północnego wschodu otaczają ją masywy Beskidu Małego ze szczytami: Magurką (909 m n.p.m.) i Czuplem (933 m n.p.m.); od zachodu graniczy z gminami Buczkowice i Lipowa, za którą wznosi się pasmo Beskidu Śląskiego z najwyższym szczytem – Skrzyczne (1257 m n.p.m.); od południa z miastem Żywiec, za którym rozciągają się wzniesienia Beskidu Żywieckiego, zaś od południowego wschodu, na długości 4,5 km z Jeziorem Żywieckim.
Dojazd do Łodygowic jest możliwy, dzięki drodze ekspresowej S1, ul. Żywieckiej oraz ul.Beskidzkiej (DW942), która biegnie przez sąsiednie Zarzecze. Ponadto przez wieś przebiega linia kolejową nr 132, która łączy Katowice, ze Zwardoniem.