Bierna – wieś w Polsce położona w województwie śląskim, w powiecie żywieckim, w gminie Łodygowice, nad Wilczym Potokiem w sąsiedztwie Jeziora Żywieckiego. Powierzchnia sołectwa wynosi 316,7 ha, a liczba ludności 933, co daje gęstość zaludnienia równą 294,6 os./km².
W latach 1975–1998 miejscowość administracyjnie należała do województwa bielskiego.
Bierna położona jest niedaleko Żywca w Kotlinie Żywieckiej (11,5 km na północny zachód od Żywca) otoczonej pasmami gór Beskidu Śląskiego, Małego i Żywieckiego, w pobliżu Skrzycznego i Magurki Wilkowickiej. W miejscowości znajduje się stadnina koni; ponadto drobny handel (sklepy spożywczo-przemysłowe).
Miejscowości sąsiadujące: Zarzecze, Łodygowice, Czernichów.