Mất ngủ có nhiều nguyên nhân. Đối với các trường hợp vì tìm không ra nguyên nhân nên thầy thuốc đành đặt tên là mất ngủ tiên phát, còn mất ngủ của người trước đó thường yên giấc nồng nay lại trăn trở thâu canh thường là hậu quả của một căn bệnh nào khác như trầm uất, bệnh tim, bệnh thận, và nhất là do stress... gọi là mất ngủ thứ phát. Tuy nhiên, mất ngủ không hẳn lúc nào cũng phải có bệnh.