Od svih ostrva u Egejskom arhipelagu Tasos je najseverniji, smešten u neposrednoj blizini istočne obale grčke oblasti Makedonija, daleko 6 nautičkih milja (oko 11 km) od luke Keramoti, oko 22 km ili 12 nautičkih milja od grada Kavale, oko 50 km (27 nautičkih milja) od Svete Gore (Atosa).
Tasos ima površinu od oko 390 km², što ga čini devetim po veličini ostrvom Grčke. Posmatrajući od zapada ka istoku, širina mu je 22 kilometra, a u pravcu sever – jug, dugačko je 26 kilometara. Oblik ostrva je nepravilan krug, nema dubokih zaliva niti istaknutih poluostrva. Gledano geografski, ostrvo se nalazi na teritoriji koja se zove Trakija, u prefekturi Kavala. Mereći u krug dužina obale Tasosa je 93 km, Vozeći se dobrim putem uglavnom uz samo more, moguće ga je obići za skoro dva sata.
Glavnom ostrvu Tasos pripadaju još tri veoma mala ostrva: sa severne strane preko puta glavnog grada Limenasa nalazi se ostrvo Tasopulo, na istočnoj strani preko puta čuvene Rajske plaže i istoimenog antičkog gradića, nalazi se Kinira i Panagija (na južnoj strani ostrva, blizu mesta Astris).
Planinski venac Ipsarion pruža se sredinom ostrva Tasos, koji ima najviši vrh Ipsario čija je visina 1.127 metara n/m. Drugi po visini vrh je Profitis Ilias koji je visok 1.108 metara n/m. Tasos je bogat rekama, izvorima i potocima. Neposredno pored sela Maries nalazi se predivno jezero kao i mnoštvo manjih kaskada i slapova, a pored sela Kastro nalazi se predivan vodopad. Zahvaljujući ovom prirodnom bogatstvu, ostrvo je uvek izuzetno dobro snabdeveno vodom, a ista se bez bojazni može piti na svakom mestu.