Solotonoscha liegt im Nordosten der Oblast Tscherkassy auf einer Höhe von 199m am Ufer der Solotonoschka, einem 92km langen, linken Nebenfluss des Dnepr und ist das administrative Zentrum des gleichnamigen Rajons, war jedoch selbst bis Juli 2020 kein Teil von ihm.
Im Zuge des Russischen Bürgerkriegs wurde Solotonoscha 1920 sowjetisch und gehörte bis 1991 zur Ukrainischen Sowjetrepublik. Seit 1991 ist sie Teil der unabhängigen Ukraine, am 21. November 1992 wurde die Stadt unter Oblastverwaltung gestellt,[2] seit Juli 2020 ist sie wieder ein Teil des gleichnamigen Rajons.
Am 12. Juni 2020 wurde die Stadt zum Zentrum der neugegründeten Stadtgemeinde Solotonoscha (ukrainischЗолотоніська міська громада/Solotoniska miska hromada), zu dieser zählen auch die 11 in der untenstehenden Tabelle aufgelisteten Dörfer sowie die Ansiedlungen Hryschkiwka, Jarky und Snihuriwka,[3] bis dahin bildete sie zusammen mit dem Dorf Shar und den Ansiedlungen Hryschkiwka und Jarky die gleichnamige Stadtratsgemeinde Solotonoscha (Золотоніська міська рада/Solotoniska miska rada) unter Oblastverwaltung im Zentrum des ihn umgebenden Rajons Solotonoscha.
Am 17. Juli 2020 kam es im Zuge einer großen Rajonsreform zum Anschluss des Rajonsgebietes an den Rajon Solotonoscha.[4]
Folgende Orte sind neben dem Hauptort Solotonoscha Teil der Gemeinde: