The town of Mandal was established as a ladested municipality on 1 January 1838 (see formannskapsdistrikt).
The coat-of-arms is from modern times; they were granted on 2 July 1921, just after Mandal became a town.