Danilovka () is a rural locality (a selo) in Slavgorod Municipality, Altai Krai, Russia. The population was 79 as of 2013. There is 1 street.
Danilovka lies in the Kulunda Steppe, to the north of lake Belenkoye. It is located to the ENE of Slavgorod town, the centre of the municipality. Novovoznesenka is the nearest rural locality.