The municipality was created by a split from Liknes on 1 January 1900. At that time Feda had a population of 1,090.
On 1 January 1963 Feda was reincorporated into Kvinesdal, which in 1917 had changed its name from Liknes. Prior to the merger Feda had 576 inhabitants.
The village Feda has a population of 374.