Опо́чка — город в России, административный центр Опочецкого района Псковской области.
Составляет Муниципальное образование «Опочка» (со статусом «городское поселение» — в границах города). Город был основан в 1414 году в излучине реки Великая (бассейн Псковского озера), в 130 км от Пскова.