Petropavlovsk is a village located in the Bolshesosnovsky District of the Perm Krai. In 2010, the population was 588. The distance to the district center (Bolshaya Sosnova) is 19 km. The distance to the administrative center of the krai (Perm) is 122 km.