Tras la partición de 1772 pasó a formar parte del Imperio ruso, que lo integró en la gobernación de Maguilov.
Fue una localidad rural hasta la segunda mitad del siglo XIX, cuando en 1856 se hizo pasar por aquí una carretera de Smolensk a Vítebsk y en 1868 se abrió una estación del ferrocarril de Riga a Oriol.
En 1926, la Unión Soviética le dio el estatus de ciudad.
[2][3][4] Se ubica cerca de la frontera con Bielorrusia, a medio camino entre Smolensk y Vítebsk sobre la carretera P120.
Al noreste de Rudnia sale una carretera secundaria que lleva a Demídov.