The invention relates to potassium dihydrogen phosphate prepared by agricultural ammonium phosphate and a water-insoluble phosphorus recovery method thereof; the method is characterized by comprising the following steps: dissolving the agricultural monoammonium phosphate or the diammonium phosphate by utilizing the circulatory potassium dihydrogen phosphate crystal mother liquor to prepare ammonium salt solution of phosphoric acid, filtering the solution, processing ammonium phosphate residues to recover all the phosphorus pentoxide and potassium oxide contained in the residues by utilizing hydrocarbonate, carbonate and/or hydroxide; adding alkaline substances into the ammonium phosphate solution, evaporating and recovering ammonia, meanwhile, obtaining sodium dihydrogen phosphate solution or potassium dihydrogen phosphate solution, after reacting with potassium chloride, filtering the solution to remove sodium chloride, adjusting the pH by phosphoric acid, cooling to obtain potassium dihydrogen phosphate. The steps also comprise: preparing ammonium sulfate by absorbing ammonia by using sulfuric acid, preparing sewage water or water treatment drug by utilizing the residues after recovering phosphorus and potassium. With the method of the invention adopted, any inferior quality ammonium phosphate and the potassium chloride with use value can be used, and phosphorus and potassium has high coefficient of recovery, good quality products, low raw material consumption, low energy consumption, low production cost, removal pollution, and has great technological economic and social benefits.