Čiovo is located in central Dalmatia, protecting the city of Trogir and Kaštela gulf. On its SE part it is only two km distant from the cape Marjan, on its northern part it is connected to the mainland with a small bascule bridge in the old centre of Trogir, and actually Trogir spread itself onto the island. Besides the portion of Trogir, on the island there are several villages: Arbanija, Žedno, Okrug Gornji, Okrug Donji, Slatine and Prizidnica.
The vegetation is typically Mediterranean, consisting mainly in understory (holm oak, myrtle, wormwood, juniper etc.). On the northern side (exposed to the wind bura) are forests of pine and cypress. Major crops include olives, figs, almonds, vines and citrus fruit.