晕厥的病因分类尚不统一。一般根据病因而将晕厥分为不同的类型。包括:①血管舒缩障碍性晕厥;②心源性晕厥;③脑源性晕厥;④药源性晕厥;⑤代谢性晕厥;⑥物理因素引起的晕厥;⑦其他。
也有学者简单地概括为:心源性晕厥、非心源性晕厥和不明原因性晕厥。
国内卢亮认为,按照病因,可将晕厥分为4大类:①低血压性晕厥;②心源性晕厥;③脑血管性晕厥;④多因素性及其他类型晕厥。
国内唐其柱等认为,脑源性晕厥实际上是指脑血管病性晕厥,与其他血管病如高血压、大动脉炎等可归入同一类型。因此,作者认为可将晕厥分为以下4类:①血管运动失调性晕厥;②心源性晕厥;③血管病性晕厥;④其他,包括代谢性晕厥,药源性晕厥等。具体内容如下:①血管运动失调性晕厥:血管抑制性晕厥、直立性低血压、颈动脉窦综合征、反射性晕厥、受体功能亢进症、晕厥性癫痫、吞咽性晕厥等。②心源性晕厥:病态窦房结综合征、房室传导阻滞、阵发性室上性心动过速、预激综合征、室性心动过速、长Q-T综合征、致心律失常性右室发育不良、主动脉口狭窄、心脏黏液瘤、原发性心肌病、继发性心肌病、冠心病、二尖瓣脱垂综合征、病毒性心肌炎、感染性心内膜炎、心包疾病、心脏球瓣样血栓、起搏器综合征、先天性心脏病等。③血管病性晕厥:高血压、大动脉炎、主动脉夹层、原发性肺动脉高压、脑动脉硬化症、短暂性脑缺血发作、锁骨下动脉盗血综合征等。④其他:A.代谢性晕厥:低血糖、过度换气综合征、低血钠性晕厥等。B.药源性晕厥:奎尼丁晕厥、阿霉素性晕厥、哌唑嗪首剂综合征等。C.其他:上消化道出血、食管裂孔疝、肺栓塞、妊娠高血压综合征、颈心综合征、热晕厥、运动性晕厥等。