Герб Каргополя и Каргопольского района был принят 30 июня 2004 года. В лазоревом (синем, голубом) поле серебряный, с золотыми рогами баран, лежащий на золотых головнях; все объято червленым (красным) с золотой тонкой каймой пламенем. За основу этого герба был взят исторический герб уездного города Каргополя, утвержденный 16 августа 1781 года (пламя костра на историческом гербе было золотого цвета, поленья — красного).