W 1414 roku w zakolu rzekiWielikaja założono twierdzę, którą nazwano Opoczka, datę tę uznaje się za datę założenia miasta. W pobliżu Opoczki biegła północna granicaLitwy, a następnieI Rzeczypospolitej.
CarPiotr I wydał dekret przypisania miasta Opoczka do guberni ingermanlandzkiej, ustanowionej w1708 roku. Utworzenie w1727 roku guberni nowogrodzkiej spowodowało przyłączenie do niej miasta. Opoczka została włączona do prowincji pskowskiej.
Opoczka na pocz. XX w.
W 1772 roku powstałagubernia pskowska, centralnym miastem guberni została Opoczka, gubernia zawierała także dwie prowincje z guberni nowogrodzkiej: pskowską i welkołudzką, a poI rozbiorze Polski do guberni zostały przyłączone nowe prowincje: Dźwinska (Polskie Inflanty) i Połocka z terenów byłegowojewództwa witebskiego, które były nazwane drugą Białorusią, Opoczka do 1776 roku pozostała miastem gubernialnym. W 1777 roku Opoczka zostałamiasteczkiem ujezdnym w nowo powstałym pskowskim namiestnictwie. W 1927 rokuopoczecki ujezd został podzielony na trzyrejony podlegające podobwód leningradzki, a miasto stało się centrum rejonu Opoczka, który w sierpniu 1944 roku został włączony do nowo powstałegoobwodu pskowskiego.