The following mental health professionals can prescribe medication; however, they may not provide therapy: 1  Psychiatrist – A medical doctor with special training in the diagnosis and treatment of mental and emotional illnesses. A psychiatrist can prescribe medication, but they often do not counsel patients.