The petroglyphs of Belomorsk (in Russian: Беломорские петроглифы), or petroglyphs of the Uikujoki (in Finnish: Uikujoen kalliopiirrosalue), are rock carvings located near Belomorsk, in the Russian republic of Karelia.
The petroglyphs are located in the islands of the Vyg river, near the Vygostrov hydroelectric power station and 6 km from the White Sea.
About 2,300 petroglyphs are spread over different fields: Staraja Zalavruga (216 drawings), Novaja Zalavruga (1,176 drawings), islands (31 drawings), Jerpin Pudas (157 drawings), Besovy Sledki north (470 drawings), Besovy Sledki south ( 60 drawings) and Zolotets (19 drawings).