新生兒患先天性心臟病的主要原因:
環境因素10%,高原地區動脈導管未閉及房間隔缺損發病率較高,先天性心臟病的發生,可能與缺氧有關,有些先天性心臟病還有性別傾向性。
胎兒周圍環境因素28%,妊娠早期子宮內病毒感染,以風疹病毒感染后多見,常引起動脈導管未閉及肺動脈口狹窄,其次為病毒感染,可引起心內膜彈力纖維增生癥,此外羊膜病變,胎兒周圍肌節壓迫,母體營養障礙,維生素缺乏及代謝病,母體用細胞毒類藥物或叫長時間放射線照射,均可能與本病發生有關。
遺傳因素10%,5%先心病患者,發生于同一家族,其病種相同或近似,可能由于基因異常和染色體疾病所致。