Sira var det største tettstedet i den tidligere kommunen Bakke. Etter en lengre prosess ble denne kommunen lagt inn i Flekkefjord kommune i 1965, sammen med nabokommunene Gyland, Nes og Hidra.
Sira ligger i sørenden av Sirdalsvannet, og Siraosen har vært et viktig knutepunkt for trafikken til Sirdalen før veinettet ble utbygd. Reisende fra kysten var først fraktet inn til Flikka, landverts til Flikkeid ved Lundevannet, på båt fram til Sirnes, landverts langs elva Sira til Osen, der det ventet en milelang rotur videre til Tonstad. Trafikken på Sirdalsvannet ble etterhvert motorisert, med endestopp i Osen og Tonstad, og lasting og lossing underveis ved behov. (Trafikken er nå gjenopptatt med nyrestaurert båt). Elvestrekningen er blitt mere farbar med båt, etter at både Sirdalsvannet og Lundevatnet ble regulert (mer jevnnivellert) i tilknytning til kraftutbyggingen.