Świnna – gmina wiejska w województwie śląskim, w powiecie żywieckim. W latach 1975–1998 gmina położona była w województwie bielskim. Siedziba gminy to Świnna. Według danych z 2007 gminę zamieszkiwało 8012 osób. Natomiast według danych z 31 grudnia 2017 roku gminę zamieszkiwało 8094 osób.