The invention discloses a method for producing 
ammonium fluoride by recovering 
fluorine resources. The method comprises the following steps of: dissolving 
fluorine-containing 
silicon dregs and 
ammonium fluoride at the temperature of between 95 and 108 DEG C to obtain a transparent 
ammonium fluosilicate solution, cooling, introducing 
ammonia gas until the pH value is between 9.0 and 9.8, precipitating to separate white 
carbon black out, filtering to obtain a white 
carbon black solid and an 
ammonium fluoride solution, and returning the 
ammonium fluoride solution according to the quantity required by reacting with 
silicon dregs; mixing the residual 
ammonium fluoride solution with a mother solution formed by crystallizing ammonium 
fluoride, and concentrating the mixture in a concentration device until the 
mass concentration of the ammonium fluoride is between 60 and 80 percent; conveying the ammonium fluoride into a cooling crystallizer, cooling and crystallizing for 4 to 7 hours, and precipitating ammonium 
fluoride crystals to obtain an ammonium fluoride 
solid-liquid mixture; and filtering and separating the ammonium fluoride 
solid-liquid mixture to obtain the ammonium 
fluoride crystals. By the method, the concentration of the ammonium fluoride can be improved, the 
energy consumption in the concentration process can be reduced, 
fluorine in the fluorine-containing 
silicon dregs is recovered, 
phosphorite associated fluorine resources are utilized fully, and the 
pollution of the fluorine-containing silicon dregs to environment is reduced.