The invention discloses a drug for treatinggoiter and a preparation method thereof. The drug is mainly prepared from spiny Amarauth herb, goldhair hedyotis herb, wideleaf osbeckia roots, desmodium triquetrum, flos farfarae, scandent hop, kudzu vineroots, stems and leaves of chinese stauntonvine, murraya euchrestifolia, naroow-leaves Sida, stramonium, wild eucommia bark, paniculate swallowwort roots, desmodium triflorum, bark of Chinese catalpa, Chinese loropetalum herb, rauvolfia verticillate, sheathed monochoria herb, pouzolzia zeylanica, henry clematis roots, zoysia matrella, lepidogrammitisdrymoglossoides, ventilago leiocarpa Benth, momordica grosvenori, mole crickets and galium aparine according to a certain weight proportion. The drug has the functions of clearing heat, promoting diuresis, removing toxicity for detumescence, dispelling the wind, reducing phlegm, invigorating the circulation of blood and dispersing blood stasis, is used for treating goiter and is quick to take effect and good in treating effect.