Полоцкий укрепрайон начал строиться еще в 1927 году. По состоянию на 1938 год в укрепрайоне находилось 263 пулеметные огневые точки на 450 станковых пулеметов и 10 противотанковых огневых пунктов оснащенных 45-мм пушками в бронебашнях танков Т-26. Протяженность УРа по фронту составляла 56 километров. Накануне войны Полоцкий УП был укомплектован личным составом по штату мирного времени, там находилась 50-я стрелковая дивизия и части 17-й стрелковой. Перед самым началом войны эти дивизии передислоцированы в Гродненскую область, в городе остались 390-й артиллерийский полк и два дивизиона, ожидавшие отбытия железной дороге. С 23 июля в городе создается 55-й сводный полк. Для усиления оборонительных укреплений над сооружениями укрепрайона работало до 5000 полочан.
В начале июля основные силы группы армий «Центр» проводили завершающие бои по ликвидации группировок окруженных советских войск во время Белостокско-Минской битвы. В направлении Полоцка передовой отряд 19-й танковой дивизии шоссейными путями от Вильнюса через Глубокое и Поставы преодолел до 200 километров и подошел к реке Западная Двина, где находилась в среднем течении 22-я армия генерал-лейтенанта П. П. Ершакова в составе 6 стрелковых дивизий, переброшенных с Урала.
Боевые действия на северном фланге Западного фронта 1-10.07.1941 г.
Первая немецкая колонна появилась под Полоцком уже 27 июня, в утреннем бою сводный полк майора Колоколова ее разбил. 3 июля немецкие силы в районе Полоцка начали общее наступление с Даугавпилса и Молодечно. 19-я танковая армия генерала Отто фон Кнобельсдорф в напряженном бою вытеснила советские силы с южного берега Западной Двины и 4 июля при поддержке авиации захватила плацдарм. Действующая правее 18-я моторизованная дивизия наткнулась на оборонительные сооружения Полоцкого укрепрайона у Ветрино — Фариново и была остановлена силами 174-й стрелковой дивизией. Через ожесточенное сопротивление немецкие силы в этом направлении отказываются от лобового наступления, из Минска в Полоцк сюда перебрасывается 14-я моторизованная дивизия.
В течение боев 4-5 июля с частями 98-й стрелковой дивизии, державшей оборону по линии Верхнедвинск — Диена немецкая 19-я танковая дивизия форсировала Западную Двину на стыке 98-й и 174-й стрелковых дивизий. В ходе боев 5-7 июля советские войска под натиском превосходящих сил противника отходят на первую линию укрепрайона возле села Плиговкы. Части 186-й стрелковой дивизии, не успев закрепиться, отброшены на участке Улла — Бешенковичи немецкой 20-й танковой дивизией.
Огневая точка Полоцкого УРа.
С 5 июля советские войска без особых успехов контратаковали немецкие силы, которые расширяли плацдарм у города Дисна. 7 июля немецкие войска начали атаку на силы 22-й армии по всему фронту; на правом фланге пехотные дивизии группы армий «Север» прорывают позиции Себеского укрепрайона, однако генерал-лейтенант А. И. Еременко проводит передислокацию сил и это позволило стабилизировать ситуацию того дня. 7 июля 30 танков немецкой 19-й танковой дивизии при поддержке авиации оттеснили советские силы на линию ДОТов. 8 июля советские силы отбили попытки немецких войск расширить плацдарм у Дисней, 126-я стрелковая дивизия, которая была переброшена сюда, понесла значительные потери. В тот же день 15-километровый отрезок обороны занимают курсанты Лепельского минометного училища. 186-я стрелковая дивизия оказывается в окружении; из 13700 бойцов ее состава, вырвалось из «котла» 3000.
9 июля немецкие танковые соединения прорвались к Витебску. В тот же день начались бои в направлении Боровуха, где наступали до 100 танков с пехотой, бои велись в укрепленных пунктах Заручевье, Залесье, Махирово, Осероткы. 10 июля 174-я стрелковая дивизия отражала атаки у Владичина и Мехелево, нацистские силы блокировали 6 ДОТов и 2 взорвали. Немецкие 14-я моторизованная и 19-я танковая дивизии направили 100 танков и штурмовых орудий на Городок. 11 июля для окружения Полоцко-Невельскогй советской группировки немецкое командование бросает соседние фланги групп армий «Север» и «Центр». До 12 июля немецкое командование сумело сконцентрировать против 6 дивизий советской первой линии обороны свои 16 дивизий.
12 июля немцы наносят удар с плацдарма в зоне защиты 22-й армии у Дисней и прорывают оборону. В течение 12-13 июля велись чрезвычайно кровопролитные бои за Витебск. 19-я танковая армия захватывает Дретунь, занимает советскую базу снабжения и 13 июля продолжает наступление на Невель, но советская 48-я танковая дивизия 22-й армии сдерживает наступление. Атака советских частей 62-го корпуса в тыл со стороны Полоцка замедлила продвижение немецкой 18-й моторизованной дивизии. 13-15 июля немецкие бомбардировщики числом в 20-30 самолетов регулярно бомбили Полоцк при постоянной поддержке артиллерии.
Оборона полоцкого рубежа.
Захваченный советский ДОТ.
Утром 15 июля немецкая тяжелая артиллерия начинает прицельный обстрел Гомеля; до полудня было уничтожено 5 ДОТов и прорвана советская оборона. Со стороны Боровухи Второй 23-й немецкий корпус занимает правобережную часть Полоцка, советские войска взорвали все 3 моста через Западную Двину и в ночь на 16 июля начали отход, а немецкие силы занимают левобережную часть Полоцка. Под угрозой окружения 22-я советская армия получает приказ об отступлении, однако некоторые ДОТы Полоцкого укрепрайона продолжали боевые действия до 19 июля, а советские пехотные части под Боровухой Первой — до 17 июля.
Таким образом, упорная оборона 22-й армии под Полоцком сдержала немецкое наступление на северной части центрального участка фронта. После обхода Полоцка немецкие силы наткнулись у Невеля на оборону второго эшелона 22-й армии, позже под Великими Луками. Отчаянное сопротивление советских войск, в частности, в боях под Великими Луками, поспособствовал уходу 22-й армии из «котла».
См. также: Фото | СССР. Полоцк в годы войны