Ujsoły – gmina wiejska w województwie śląskim, w powiecie żywieckim. W latach 1975–1998 gmina położona była w województwie bielskim.

Gmina Ujsoły położona jest w południowej części województwa śląskiego, w Beskidzie Żywieckim, tuż przy granicy ze Słowacją. Gmina ma charakter typowo górski, zajmuje obszar prawie 11 tysięcy ha podzielony na cztery sołectwa: Ujsoły, Glinka, Złatna, Soblówka zamieszkiwane przez prawie 5 tysięcy osób.

Siedziba gminy to Ujsoły.

Ujsoły to jeden z najbardziej dziewiczych zakątków Polski. Największym bogactwem tej ziemi są lasy zajmujące ponad 70% powierzchni całej gminy. W celu ochrony tego cennego przyrodniczo terenu włączono cały obszar gminy w obręb Żywieckiego Parku Krajobrazowego i utworzono 3 rezerwaty przyrody: Oszast, Muńcuł, Dziobaki chroniące pozostałości prastarej puszczy karpackiej.

Według danych z 30 czerwca 2004 gminę zamieszkiwało 4686 osób.