På andre sida av Kjeøy vert fjorden kalla Lafjord. Lafjord strekkjer seg om lag 4 km nordover til sjølve byen Flekkefjord. Gjennom Flekkefjord går det eit smalt sund dei kallar Elva og på andre sida held Stolsfjorden fram som Grisefjorden. I Grisefjorden går Austadvika søraustover mellom sentrum av Flekkefjord og Drangeid. På andre sida av Drangeid ligg vatnet Selura. Frå sundet i sentrum av Flekkefjord og nordover til grenda Loga inst i fjorden er Grisefjorden om lag 2,5 km lang.