Kvifjorden is a lake that straddles the borders of the Norwegian municipalities of Sirdal and Kvinesdal in Vest-Agder county and Bygland in Aust-Agder county. The lake is part of the Kvina river.
The lake is located about 27 kilometres (17 mi) northeast of Tonstad and about 47 kilometres (29 mi) northwest of Byglandsfjord.