El municipio de Svilengrad (en búlgaro: Община Свиленград) es un municipio de la provincia de Haskovo, Bulgaria, con una población estimada a final del año 2017 de 21 969 habitantes.
Se encuentra ubicado en el centro-sur del país, cerca de la frontera con Grecia y Turquía.
Su capital es la ciudad de Svilengrad.
[1] El municipio consta de 24 asentamientos.
Relación de asentamientos, ordenados alfabéticamente, población y superficie:[2]