Čiovo ligger sentralt i Dalmatia, og danner le for byen Trogir og Kaštelabukta. I nordvest har øya fastlandsforbindelse over en liten bro i sentrum av Trogir, og en del av byen ligger på øya. Bortsett fra Trogir ligger det flere landsbyer på øya: (Arbania) , (Nogaro) , (Cerchio Superiore), (Cerchio Inferiore), (Arona) og (Bua).