Historycznie miejscowość była częścią Księstwa oświęcimskiegoJan Nepomucen Gątkowski: Rys dziejów księstwa oświęcimskiego i zatorskiego. Lwów: nakład autora, 1867.. W 1564 roku wraz z całym księstwem oświęcimskim i zatorskim leżała w granicach Korony Królestwa Polskiego, znajdowała się w województwie krakowskim w powiecie śląskim. Po unii lubelskiej w 1569 księstwo Oświęcimia i Zatora stało się częścią Rzeczypospolitej Obojga Narodów w granicach, której pozostawało do I rozbioru Polski w 1772. Po rozbiorach Polski miejscowość znalazła się w zaborze austriackim i leżała w granicach Austrii, wchodząc w skład Królestwa Galicji i Lodomerii.

Według wspomnianego Andrzeja Komonieckiego najstarsza wzmianka o Żabnicy pochodzi z 1628. Była ona wsią zarębną i liczyła 12 zarębków. Miejscowość należała wówczas do parafii w Radziechowach, a każdy z zarębników płacił rocznie na radziechowskiego wikarego po 12 groszy. W XVII wieku mieszkańcy zajmowali się głównie wypasem owiec, a kolonizacja postępowała w górę doliny. Na początku XVIII w., gdy Komoniecki pisał swój „Dziejopis”, wieś liczyła 17 zarębków.