Vasilyevichy (, ; ; ) is a town in Rechytsa District, Gomel Region, in south-eastern Belarus. As of 2025, it has a population of 3,143. It is located in Polesia, on the railway line between the cities of Mazyr and Rechytsa.
Within the Grand Duchy of Lithuania, Vasilyevichy was part of Minsk Voivodeship. It was part of the Rzeczyca starostwo of the PolishâÂÂLithuanian Commonwealth. In 1793, the town was acquired by the Russian Empire in the course of the Second Partition of Poland. In 1857, it had a population of 956. The settlement urbanized after a railway line was built through it. In 1884, a meteorological station was established.
During World War II, Vasilyevichy was occupied by the German Army from 25 August 1941 until 18 November 1943.
Vasilyevichy has a humid continental climate (Köppen Dfb) with warm to hot summers, with cold winters, albeit still mild for being so far inland at such a high latitude.