Psychiatrist - Find a Psychiatrist Near Me For Diagnosis and Treatment A psychiatrist is a medical specialist who can detect psychological disorders. They can also recommend medication to deal with these conditions. Psychiatrists have 4 years of medical school and internships like other physicians, however invest more time studying psychiatry.