Sopot is a municipality within Belgrade, the capital city of Serbia. Located in the Belgrade metropolitan area, it functions as one of the city's constituent municipalities rather than as an independent city.
According to the 2022 census, the town of Sopot proper has a population of 1,956 inhabitants, while the broader municipality encompasses 19,126 residents. This makes it a relatively small urban area within the larger Belgrade administrative structure.