Flekkefjord er en havneby i det sydligste Norge; 6.204 indbyggere (2023). Byen ligger 10 km inde i landet ved Stolsfjordens smalleste sted. Den voksede op i 1600-tallet som ladeplads med eksport af træ til især Holland og England. Byen har stadig en del bygninger fra 1700- og 1800-tallet, men er ellers en moderne industri- og serviceby, hvor en del af erhvervslivet er præget af nærheden til havet.