The invention discloses a method of preparing bromophenol. The method comprises the following steps: supported heteropoly acid is used as a catalyst, potassium bromide is used as bromo source, and peroxide is used as oxidizer to bromize phenol, and then neutralization, washing, extraction, and drying are performed in sequence to obtain the bromophenol. The supported heteropoly acid is formed by carriers which load heteropoly acid, wherein, the grain diameter of the carriers ranges from 75 to 800 micrometres, and the weight of the heteropoly acid ranges from 1 to 50 percent. In the method, the phenol percent conversion is high, and the selectivity of contraposition phenol bromo-compounds is high; the adopted catalyst has simple preparation, high reactivity and wide loading range, is easy to process after the reaction, can be used repeatedly, and has wide application prospect.