The invention discloses a solid carbon base keggin type phosphomolybdic heteropoly acid catalyst and application thereof. The preparation steps are as follows: a carbon porous material and a carboxylfunctional group coupling agent are added into a dilute acid solution with the pH being 3-4, magnetic stirring is conducted at the room temperature for 12-24 h, Keggin type phosphomolybdic heteropolyacid, an inorganic metal salt and a surfactant are added, ultrasonic vibration is conducted for 0.5-1 h, a mixture is transferred into a hydrothermal reactor, a temperature programming dryer is used,the reaction temperature is raised from the room temperature to 150-180 DEG C in 0.5-1 h, the temperature is maintained for 48-72 h, and then decreased to the room temperature naturally, washing withultrapure water and ethanol for multiple times is conducted, filtration is conducted, and drying is conducted for 10-12 h. The solid carbon base keggin type phosphomolybdic heteropoly acid catalyst can efficiently catalyze hydrogen peroxide to oxidize iodine ions to form an iodine simple substance under heterogeneous conditions, reaction conditions are mild, the hydrogen peroxide utilization rateis high, environmental friendliness, no pollution and no peroxidation are achieved, thermal stability is good, and the catalyst can be reused for multiple times, and is easy to recycle.