Acupuncture can be beneficial for anxiety and depression by promoting relaxation, reducing stress levels, and improving overall emotional well-being. It is often used as a complementary therapy alongside other treatments for mental health conditions.