The municipality of Bokn (historically spelled Bukken) was established in 1849 when it was separated from the large municipality of Skudenes.
The municipality is named after the islands of Austre Bokn and Vestre Bokn (Old Norse: Bókn).