L'isola si estende da nord a sud ed è lunga circa 12 chilometri (7 miglia) e larga in media 6 chilometri (4 miglia). Insenature, promontori e penisole punteggiano la costa. Le sezioni sud-est e sud-ovest presentano pendii più dolci e ospitano la maggior parte delle città e dei servizi. La topografia è più aspra sulla sponda settentrionale, con il monte Karafiltzanaka che raggiunge i 433 m (1,421 piedi).
Skiathos, la città principale dell'isola (4,883 abitanti), si trova nella parte orientale dell'isola.
Skiathos è composta dalle isole di Tsougria, Tsougriaki, Maragos, Arkos, Troulonisi e Aspronisi. Il comune ha una superficie totale di 49.898 km2. Sono disseminati a pochi chilometri al largo della costa sud-orientale e possono essere visti dalla città e dalle spiagge. In condizioni climatiche eccezionalmente belle, l'isola di Skopelos è visibile da Skiathos, così come le isole più lontane di Eubea e Skyros.
La principale strada asfaltata segue l'intera lunghezza della costa meridionale dell'isola, con altre minuscole strade sterrate che si diramano verso l'interno e la sponda settentrionale. I terreni agricoli circondano tutte le principali comunità dell'isola.
Skiathos, nonostante le sue piccole dimensioni, è una popolare destinazione turistica grazie alle sue varie spiagge e al terreno boscoso. Ha circa 60 spiagge, generalmente sabbiose, distribuite lungo i suoi 44 km (27 miglia) di costa. Troulos, Vromolimnos, Koukounaries, Asselinos, Megali Ammos e Mandraki sono tra questi.
Gran parte dell'isola è ricoperta di pini d'Aleppo, ad eccezione di una piccola foresta di pini cembri nell'area di Koukounaries, che ha una laguna e una spiaggia popolare. I boschi dell'isola sono concentrati nel sud-ovest e nel nord, tuttavia è possibile trovare alberi di pino in tutta l'isola.