Герб Макарьева был утвержден 29 марта 1779 года и вновь принят 15 октября 2003 года, как герб города и Макарьевского района. «в голубом поле два золотых колокола, означающие, что сие место, прежде утверждения в нем города, славилось находящимся монастырем».