El palacio está localizado en Pávlovsk, ciudad que fue construida alrededor del palacio y situada al sureste de San Petersburgo, cerca de Tsárskoye Seló.