Como um fármaco que nutre os nervos em si, a metilcobalamina não tem um efeito terapêutico nos distúrbios do sono, pelo que não há necessidade de doentes com insónia tomarem metilcobalamina para tratamento. Para insónia, recomendam-se bons hábitos de higiene do sono e o controlo comportamental do sono pode ser apropriado. Se o distúrbio do sono não for aliviado, podem ser tomados para tratamento medicamentos não-benzodiazepínicos, tais como zolpidem, zopiclone, dextrozopiclone e zaleplon. Benzodiazepinas, tais como eszopiclone e medicamentos tais como clonazepam e diazepam, também são comummente utilizados. Em princípio, para pacientes com distúrbios do sono, os sedativos-hipnóticos não devem ser tomados por muito tempo e podem ser usados intermitentemente para evitar a dependência de drogas.