Περιλαμβάνει κυρίως τη νήσο Θάσο, αλλά και τη νησίδα Κοίνυρα. Η έκταση του δήμου είναι 379 τετραγωνικά χιλιόμετρα, ενώ ο πληθυσμός του ανέρχεται σε 13.770 κατοίκους σύμφωνα με την απογραφή του 2011. Έδρα του δήμου είναι ο Λιμένας Θάσου.
Ο Δήμαρχος Θάσου είναι ο επικεφαλής του Δήμου Θάσου. Πριν τον δήμο, η Θάσος αποτελούσε Κοινότητα και ανήκε στον νομό Δράμας, από το 1918. Έδρα της ήταν ο Λιμήν Θάσου. Το 1924 η Κοινότητα Λιμένος Θάσου αποσπάστηκε από τον νομό Δράμας και υπήχθη στον νομό Καβάλας. Το 1932 μετονομάστηκε η κοινότητα σε Κοινότητα Θάσου.[3] Στις 30 Οκτωβρίου 1964 η κοινότητα αναγνωρίστηκε σε δήμο και πρώτος δήμαρχος εξελέγη ο Δημήτριος Σούλτος, με Αντιδήμαρχο τον Δημήτριο Νιάπο.[4]
Εξελέγη δήμαρχος με το συνδυασμό "Σύμπραξη Ευθύνης" το 2019 στον 2ο γύρο, επικρατώντας με ποσοστό 60,82% του Κωνσταντίνου Χατζηεμμανουήλ ("Χατζηεμμανουήλ - Μόνο για τη Θάσο"), ο οποίος έλαβε 39,18%.
↑Με την εφαρμογή της νέας διοικητικής διαίρεσης της χώρας κατά το Πρόγραμμα Καλλικράτης το 2011 ουδεμία μεταβολή επήλθε στο Δήμο, σύμφωνα με το άρθρο 1,§ 2.21.Β. αυτού.