El insomnio puede deberse a muchas causas, entre ellas insomnio primario, estrés, trastornos psiquiátricos como la ansiedad o la depresión, insomnio relacionado con alteraciones del ritmo circadiano o con ciertos anticonceptivos.