Vitebsk district or Viciebsk district (; ) is a district (raion) of Vitebsk region in northern Belarus. The administrative center of the district is the city of Vitebsk, which is administratively separated from the district. The most populated town of the district itself is Ruba.
Situated in the eastern side of the district and crossed by the Vitba River; Vitebsk District borders, from north to south, the districts of Haradok, Shumilina, Beshankovichy, Syanno and Liozna. In the eastern side it borders with the Russian oblasts, from south to north, of Smolensk and Pskov.
The district is divided into 8 rural councils (selsoviets) and 45 municipalities (including Vitebsk).