Gorna Oryahovitsa's 2024 population is now estimated at 27,996. In 1946, the population of Gorna Oryahovitsa was 10,488.