Am 12. Juni 2020 wurde die Stadt zum Zentrum der neugegründeten Stadtgemeinde Scharhorod (Шаргородська міська громада/Scharhorodska miska hromada), zu dieser zählen auch die 27 in der untenstehenden Tabelle aufgelisteten Dörfer sowie die 4 Ansiedlungen Lisnytschiwka, Lukaschiwka, Myschiwske und Olichy[3], bis dahin bildete sie zusammen mit dem östlich gelegenen Dorf Poljana die gleichnamige Stadtratsgemeinde Scharhorod (Шаргородська міська рада/Scharhorodska miska rada) im Westen des Rajons Scharhorod.
Am 17. Juli 2020 kam es im Zuge einer großen Rajonsreform zum Anschluss des Rajonsgebietes an den Rajon Schmerynka[4].
Folgende Orte sind neben dem Hauptort Scharhorod Teil der Gemeinde: