Objective To observe the effects of acupuncture in treating insomnia complicated with anxiety or depression.Methods Sixty insomnia patients with depression or anxiety were averagely randomized into acupuncture group and Diazepam control group.The treatment course was four weeks.Before and after treatment,the therapeutic effects of acupuncture and Diazepam were evaluated by using Pittsburgh sleep quality index(PSQI) questionnaire,self-rating depression scale(SDS) and self-rating anxiety scale(SAS).Results Before treatment,scores of SDS and SAS in acupuncture group and control group were significantly higher than domestic norm(P0.01).After treatment,scores of PSQI,SDS and SAS in acupuncture group and scores of PSQI and SAS in control group were significantly decreased compared with those before treatment(P0.01).Furthermore,SDS scores in acupuncture group were significantly lower than those in control group(P0.01).Conclusion Acupuncture therapy is worthy of popularization and application because of its better therapeutic effects on insomnia complicated with depression.