Nova Zagora is a locality located 221.8 km west from Sofia in Sliven Province, Bulgaria. The population of Nova Zagora is 26,346 people. Dimitrovgrad, Harmanli, Kazanlak are located close to Nova Zagora. You can find Nova Zagora on any map using the following decimal coordinates: 42.486 (latitude), 26.016 (longitude).