Spangereid var opprinnelig en del av Audnedal formannskapsdistrikt (fra 1837). Fra 1844 utgjorde Spangereid og Valle Sør-Audnedal kommune. Spangereid ble opprettet som egen kommune i 1897. Valle beholdt navnet Sør-Audnedal.