Ο δήμος βρισκόταν στο βόρειο τμήμα του νομού Τρικάλων και συνόρευε στα δυτικά με το Δήμο Γόργιανης και το Δήμο Μαλακασίου, στα νότια με το Δήμο Καλαμπάκας, στα ανατολικά με το Δήμο Τυμφαίων και στα βόρεια με τους δήμους Γρεβενών, Χασίων και Δεσκάτης του νομού Γρεβενών.[4][5] Ήταν κατά βάση δήμος αγροτικός και ορεινός, με μέσο σταθμικό υψόμετρο 577 μέτρων[6]. Αποτελούνταν από 8 δημοτικά (από το 2006 τοπικά) διαμερίσματα, καταλάμβανε έκταση 291,753 τετραγωνικών χιλιομέτρων και είχε μόνιμο πληθυσμό 3.518 κατοίκων στην απογραφή του 2001.[4][6]
Με τη διοικητική μεταρρύθμιση του 2011 (Σχέδιο Καλλικράτης), ο Δήμος Χασίων ενσωματώθηκε στο νέο διευρυμένο Δήμο Καλαμπάκας (που μετονομάστηκε το 2018 σε Δήμο Μετεώρων) της Περιφέρειας Θεσσαλίας. Τα όρια του πρώην Δήμου Χασίων ταυτίζονται με τα όρια της Δημοτικής Ενότητας Χασίων του Δήμου Μετεώρων.[4]
Διοικητική διαίρεση
Ο δήμος περιελάμβανε τα παρακάτω δημοτικά/τοπικά διαμερίσματα και οικισμούς:[6]