Герб Опочки и Опочецкого района был принят 1 марта 2002 года. Он повторяет исторический герб города, утвержденный 28 мая 1781 года. В лазоревом поле на зеленой земле «пирамидою сложенная куча из известного камня, называемого опока, означающий имя сего города».