Dentro de las causas del insomnio podemos diferenciar dos tipos: las extrínsecas a la persona y las intrínsecas. Entre las causas más generales podemos encontrar la depresión, ansiedad y/o exceso de preocupación, angustia (por no poder levantarse, por temor a tener pesadillas, por no dormir, etc.), estrés, sentimientos de inseguridad en la casa, emociones que no pueden controlarse, deficiencias respiratorias (asma, enfisema de pulmón, etc.), deficiencias cardíacas (arritmia, precordialgia..), dolores crónicos, trastornos hormonales, desajustes horarios, comidas copiosas, ruidos, excesiva luz, etc.
Como puedes ver, se pueden clasificar en físicas (como pueden ser las deficiencias respiratorias), psicológicas (depresión), de hábitos (acostarse demasiado temprano..), ingestión y/o intoxicación con sustancias (exceso de alcohol, de cafeína, de medicamentos..), debidas al ambiente en el que se duerme (clima inadecuado..) y debidas a desarreglos del reloj biológico (desajustes horarios).