Petrovka (Russian: Петровка) is a rural locality (a selo) in Novopoltavsky Selsoviet, Klyuchevsky District, Altai Krai, Russia.
Petrovka lies in the Kulunda Steppe, near lake Krivaya Puchina to the east.
[3][4] It is located 28 km north of Klyuchi (the district's administrative centre) by road.
Novopoltava is the nearest rural locality.
This Klyuchevsky District location article is a stub.