Fylkesveg 320 i Vest-Agder går mellom Heddeland i Marnardal kommune og Spilling i Lindesnes kommune. Vegen er 14,5 km lang.
Før 1. januar 2010 vart vegen kalla fylkesveg 405 i Vest-Agder.
Marnardal
Lindesnes