Stara Zagora () – miasto w środkowej Bułgarii, stolica obwodu Stara Zagora, siedziba władz gminy Stara Zagora, u południowo-wschodniego podnóża Srednej Gory (Antybałkan). Według danych szacunkowych Ujednoliconego Systemu Ewidencji Ludności oraz Usług Administracyjnych dla Ludności, 15 września 2023 roku miejscowość liczyła 135 396 mieszkańców.
Geografia W rejonie rosną rzadko spotykane w Bułgarii egzotyczne drzewa magnolii, cedry, figi, laury, granaty, migdały, rajskie jabłonie. Średnia roczna temperatura wynosi 12,5 °C ze średnią sumą opadów 650 mm. W północno-zachodniej części Starej Zagory znajdują się Starozagorskie Mineralne Banie, które od 1967 roku uznane zostały za narodowy kurort sanatoryjny. Czternaście kilometrów na północ od miasta znajduje się jeszcze jeden kurort, w miejscowości Jagoda.
Historia Stara Zagora jest jednym z najstarszych miast w Bułgarii oraz w południowo-wschodniej Europie. Znanych jest osiem różnych nazw miasta: Beroe, Avgusta Trajana, Irinopolis, Boruj, Vereja, Eski Zaara, Żeleznik, Stara Zagora. Dzisiejsze miasto zostało założone przez Traków pod nazwą Beroe w V- VI wieku przed nasza erą. Stara Zagora była wielokrotnie palona i niszczona przez wojska tureckie, a następnie odbudowywana.