Gornji Milanovac is a town and municipality situated in the Moravica District within central Serbia. It serves as a local administrative center for its surrounding region.
The demographic data for the area indicates that the town has a population of 23,109 residents, while the broader municipality encompasses a total population of 38,985 people.