Flekkefjord er en kommune og by i Vest-Agder. Kommunen grenser til Sokndal og Lund i Rogaland fylke i vest, til Sirdal i nord og til Kvinesdal i øst.

 

 

Flekkefjord er den vestligste av bykommunene langs Sørlandskysten. Kommunesenteret ligger nært E39, omtrent midtveis mellom Kristiansand og Stavanger. I tillegg til bysenteret omfatter Flekkefjord kommune også tettstedene Sira, Gyland, Rasvåg og Kirkehavn.

Flekkefjord kommune er resultatet av kommunesammenslåing i 1965. I tillegg til Flekkefjord inkluderer dagens kommune de tidligere kommunene Nes, Hidra, Gyland og Bakke.