Topolovgrad Municipality is a municipality in Haskovo Province, Southeastern Bulgaria. It is named after its administrative centre - the town of Topolovgrad. The municipality has a territory of 710.9 km² with a population of 11,681 inhabitants, according to the 2011 census. The municipality is located mostly on the right bank of the Tundzha river, with the Sakar mountain taking up a large part of its territory. Topolovgrad municipality has a short border with Turkey to the south.