Momchilgrado (em búlgaro: Момчилград; romaniz.: Monchilgrad) é uma cidade da Bulgária, localizada no distrito de Kardzhali. A sua população era de 7 631 habitantes segundo o censo de 2010.[2]