The village is located on the right bank of the Tiasmyn River, a tributary of the Dnieper, 7 km from Chyhyryn, 21 km from Adamivka river port, and 38 km from Fundukliivka railway station. A local auto road 2414 runs through the village.
The village name, Subotiv, according to one legend, took its roots from a live fire from oak firewood (known as "subotka") that was in front of Perun. According to another legend, it came from the name of the place where water from two tributaries combines (known as "subod'").
Subotiv is the birthplace of the Ukrainian Hetman Bohdan Khmelnytsky.