Rudnyansky District (Russian: Рудня́нский райо́н) is an administrative and municipal district (raion), one of the twenty-five in Smolensk Oblast, Russia. It is located in the west and northwest of the oblast and borders with Velizhsky District in the north, Demidovsky District in the northeast, Smolensky District in the east, Krasnensky District in the south, and with Vitebsk, Liozna, and Dubrowna Districts of Vitebsk Region of Belarus in the west. The area of the district is 2,111.41 square kilometers (815.22 sq mi). Its administrative center is the town of Rudnya. Population: 25,244 (2010 Census); 28,037 (2002 Census); 34,724 (1989 Census). The population of Rudnya accounts for 39.7% of the district's total population.