The invention relates to a controlled-release injection containing antidiuresis components and a preparation method thereof. The controlled-release injection contains main drugs of desmopressin acetate, sustained release auxiliary materials, suspending agent and menstruum. The sustained release auxiliary materials are selected from polylactic acid, polylactic acid-co-glycolic acid, ethylene-vinyl acetate copolymer, polifeprosan and the like, which can be used for slowly releasing medicine into disease local parts in a degrading and absorbing process, so that general toxicity reaction is obviously reduced, and simultaneously, the effective medicine concentration can be maintained on the disease local parts; the suspending agent is selected from sodium carboxymethylcellulose, mannitol and the like, which is used for suspending sustained-release granules or microspheres of biological active ingredients; and the menstruum is common menstruum or special menstruum containing the suspending agent, wherein the common menstruum is selected from distilled water, water for injection, physiological lotion, absolute ethyl alcohol or buffer solution prepared by various salts, and the like. According to the controlled-release injection, the action time of the medicine can be prolonged, the dosage times are reduced, the stability of blood drug concentration in vivo is maintained, and the drug toxic and side effects are reduced.