Das 1928 an Stelle eines Weilers in einem sumpfigen Gebiet gegründete Dorf hieß ursprünglich КуликівкаKulykiwka[1] und ab den 1960er Jahren bis Februar 2016 nach dem sowjetischen Revolutionär und Politiker Grigori PetrowskiПетрівськеPetriwske, bevor es im Zuge der Dekommunisierung in der Ukraine[2] seinen heutigen Namen erhielt.[3]
Am 12. Juni 2020 wurde das Dorf ein Teil der neugegründeten Landgemeinde Bilohorodka[4], bis dahin bildete es die Landratsgemeinde Swjatopetriwske (Святопетрівська сільська рада/Swjatopetriwska silska rada) im Südwesten des Rajons Kiew-Swjatoschyn.
Am 17. Juli 2020 kam es im Zuge einer großen Rajonsreform zum Anschluss des Rajonsgebietes an den Rajon Butscha[5].
Die Ortschaft liegt auf einer Höhe von 174 m zwischen der RegionalstraßeP–04 im Norden und der TerritorialstraßeT–10–12 im Süden, 18 km südwestlich der Innenstadt von Kiew. Das Dorf grenzt im Süden an Bojarka, im Osten an Wyschnewe und im Nordwesten an Bilohorodka.
In Swjatopetriwske wurde 2018 ein Denkmal für die ukrainischen Freiwilligenbataillone errichtet.[6]
In dem 2012 im Dorf errichteten Tenniszentrum findet seit 2019 jährlich das World-Junior-Tennisturnier J1 Sviatopetrivske statt.