Shablavy is a village in Drybin Raion, in Mogilev Region, Belarus. Shablavy lies at 197 m above sea level. The nearest city is Horki, 27 km to the northwest. Among the landmarks around are Church of Saint Casimir in Rasna (5.7 km) and Church of Protection of the Holy Virgin in Bascienavičy (14.2 km).