Gornji Milanovac (Serbian Cyrillic: Гoрњи Милановац, pronounced [ɡôːrɲiː mǐlanoʋats] ) is a town and municipality located in the Moravica District of central Serbia. The population of the town is 23,109, while the population of the municipality is 38,985 (2022 census data).
The town was founded in 1853 as Despotovica (Деспотовица), after the river passing by the town. In 1859 the name was changed to Gornji Milanovac at the request of Prince Miloš Obrenović. Its name means Upper Milanovac (there is a Lower Milanovac as well, while Milanovac was named so in honour of revolutionary Milan Obrenović).