Das erstmals 1432 schriftlich erwähnte Dorf[2] liegt am Ufer der Murafa, einem Nebenfluss des Dnister, 14 km östlich vom ehemaligen Rajonzentrum Scharhorod und 70 km südlich vom Oblastzentrum Winnyzja.
In der Sowjetunion hieß das Dorf bis 1989 Schdanowe (Жданове) und erhielt dann seinen ursprünglichen Namen zurück.[3]
Am 13. November 2016 wurde das Dorf zum Zentrum der neugegründeten Landgemeinde Murafa (Мурафська сільська громада/Murafska silska hromada), zu dieser zählten auch die 2 Dörfer Dowschok und Klekotyna[4], bis dahin bildete es zusammen mit dem Dorf Dowschok die gleichnamige Landratsgemeinde Murafa (Мурафська сільська рада/Murafska silska rada) im nördlichen Zentrum des Rajons Scharhorod.
Am 12. Juni 2020 kamen noch weitere 5 in der untenstehenden Tabelle aufgelisteten Dörfer zum Gemeindegebiet.[5]
Am 17. Juli 2020 kam es im Zuge einer großen Rajonsreform zum Anschluss des Rajonsgebietes an den Rajon Schmerynka[6].
Folgende Orte sind neben dem Hauptort Murafa Teil der Gemeinde: