Navapolatsk est une ville dans Voblast de Vitebsk, en Biélorussie. Navapolatsk se situe à 143 m d'altitude, près de Daugava. Sa population est de 96 320 habitants (2023). La grande ville la plus proche est Polotsk, à 15,2 km à l'est. Parmi les sites touristiques alentour : Cathédrale Sainte-Sophie de Polotsk (12,8 km), Église de la Transfiguration (13,5 km) et Museum of architectural history of St. Sophia Cathedral in Polack (12,8 km).

Aussi écrit Наваполацк.