Ruzhany is situated on the river Ruzhanka and surrounded by picturesque hills. It is located 140 kilometres (87mi) away from Brest, 38 kilometres (24mi) from Ivatsevichy (where the nearest railway station is located), and 45 kilometres (28mi) north-east from Pruzhany, on the crossing of the roads from Pruzhany to Slonim and from Vawkavysk to Kosava.