Kommunen ble opprettet i 1899 ved utskillelse fra Øyslebø og Laudal kommune; den tidligere kommunen var 250 km og hadde 1827 innbyggere da den ble delt.