Semyonovka () is a rural locality (a selo) and the administrative center of Semyonovsky Village Council, Kulundinsky District, Altai Krai, Russia. The village was established in 1909. The population was 404 as of 2013. There are 4 streets.
Semyonovka lies in the Kulunda Steppe, near lake Gorkiye Kilty to the west. It is located 37 km east of Kulunda (the district's administrative centre) by road. Ozyornoye is the nearest rural locality.