Το 1957 ιδρύεται ο Ο.Α.Σ.Θ. με το Νομοθετικό Διάταγμα 3721, που αναλαμβάνει αποκλειστικά την εξυπηρέτηση των αστικών συγκοινωνιών της πόλης, με υπογραφή σχετικής σύμβασης με το κράτος. Παράλληλα καταργούνται οι Τροχιοδρόμοι και αποσύρονται από την κυκλοφορία τα Τραμ. Αυτήν την περίοδο ο Ο.Α.Σ.Θ. διαθέτει 283 λεωφορεία των 60 και 80 θέσεων.
Από το 1963 και μέχρι το 1977 κυκλοφορούν 283 νέα λεωφορεία των 100 θέσεων.
Το 1978 αποκτά ο Ο.Α.Σ.Θ. τα πρώτα αρθρωτά λεωφορεία στην Ελλάδα, των 150 θέσεων.
Το 1979 επεκτείνεται, με το Ν. 866/79 η αστική συγκοινωνία και στην προαστιακή περιοχή της Θεσσαλονίκης, με συγχώνευση μέρους από τα ΚΤΕΛ του Νομού Θεσσαλονίκης και ταυτόχρονα επέκταση της διάρκειας της σύμβασης με το κράτος μέχρι το 2000. Την ίδια εποχή σταματά να λειτουργεί και μία άλλη μορφή ημιαστικής ακτοπλοϊκής συγκοινωνίας που γίνονταν με μικρά πλοία που εξυπηρέτησαν παραθεριστικές κύρια ανάγκες τους θερινούς μήνες, με παράκτιες γραμμές για την Αρετσού – Περαία – Αγία Τριάδα.
Στις 30 Απριλίου 2001 με τον Νόμο 2898/2001 υπεγράφη η τρίτη Οικονομική Συμφωνία μεταξύ Ελληνικού Δημοσίου και του Ο.Α.Σ.Θ. που ισχύει μέχρι το 2009.
Στις 4 Αυγούστου 2003 υπεγράφη συμπληρωματική οικονομική συμφωνία μεταξύ Ελληνικού Δημοσίου και Ο.Α.Σ.Θ., που επίσης ισχύει έως το 2009 και επεκτάθηκε η περιοχή του Ο.Α.Σ.Θ. σε 15 νέους Δήμους (Καλλιθέας, Αγίου Αθανασίου, Χαλάστρας, Αξιού, Χαλκηδόνας, Κουφαλίων, Μυγδονίας, Ασσήρου, Λαχανά, Λαγκαδά, Κορώνειας, Θέρμης, Βασιλικών, Μίκρας, Επανομής), ιδρύθηκαν 12 νέες λεωφορειακές γραμμές και προστέθηκαν 48 επιπλέον λεωφορεία στον Ο.Α.Σ.Θ.
Στις 11 Ιανουαρίου 2008 υπεγράφη η τέταρτη οικονομική συμφωνία μεταξύ Ελληνικού Δημοσίου και Ο.Α.Σ.Θ., δια της οποίας αυξήθηκαν κατά 64 τα λεωφορεία του Ο.Α.Σ.Θ. ανερχόμενα συνολικά σε 600 και η παραχώρηση εκτέλεσης των αστικών συγκοινωνιών παρατάθηκε έως και δύο (2) χρόνια απ’ την ολοκλήρωση των έργων του ΜΕΤΡΟ και των επεκτάσεων αυτού.
Στις 8 Απριλίου 2010 υπεγράφη η συμπληρωματική οικονομική συμφωνία μεταξύ Ελληνικού Δημοσίου και Ο.Α.Σ.Θ., που κυρώθηκε με το Ν.3897/2010, δια της οποίας αυξήθηκαν τα λεωφορεία του Ο.Α.Σ.Θ. κατά 18 και ταυτόχρονα εξασφαλίσθηκε η εξυπηρέτηση, εννέα (9) Δήμων του Επαρχείου Λαγκαδά, δια της συνδιασμένης χρήσης λεωφορείων του Ο.Α.Σ.Θ. και του Κ.Τ.Ε.Λ. Θεσσαλονίκης, με σημαντική μείωση στο κόστος μετακίνησης (αστικό Εισιτήριο ή το 50% του Κ.Τ.Ε.Λ.).
Στις 26 Ιουλίου 2017 ο ΟΑΣΘ κρατικοποιείται. Με τον νόμο 4482/2017 υπάρχει πλέον νέο ρυθμιστικό πλαίσιο για τις αστικές συγκοινωνίες του πολεοδομικού συγκροτήματος Θεσσαλονίκης, ο ΟΑΣΘ τίθεται σε εκκαθάριση.