As causas do enfarte cerebral são variadas, sendo as mais importantes o estreitamento dos vasos sanguíneos devido a várias patologias, como a aterosclerose ou a arterite, etc.; seguidas da formação de coágulos sanguíneos devido a várias razões, como a rutura de placas formadas pela aterosclerose e o deslocamento de embolias cardíacas formadas pela fibrilhação auricular; e existem ainda algumas outras razões, como a perfusão cerebral insuficiente e o estado de hipercoagulabilidade do sangue. A aterosclerose é a causa mais importante de enfarte cerebral. A placa formada pela aterosclerose é o principal fator que causa o estreitamento dos vasos sanguíneos, a placa enorme pode causar diretamente um estreitamento grave das artérias e, em seguida, levar à oclusão, o estreitamento dos vasos sanguíneos levará a um declínio do fluxo sanguíneo, resultando num declínio da perfusão das artérias distais e abrandamento do fluxo sanguíneo, e mais trombos serão formados e o enfarte cerebral ocorre; há também uma parte de placas instáveis, que levarão à destruição do endotélio e, em seguida, à formação de agregação plaquetária localmente. A formação de trombos, ou causar a rutura do núcleo lipídico dentro da placa, estes trombos e placas deslocadas são levados pelo fluxo sanguíneo, bloqueados nos vasos sanguíneos distais, a formação de embolia. Os êmbolos formados pela fibrilhação auricular são também um fator importante. A fibrilhação auricular é o batimento irregular das aurículas, em que o sangue não consegue fluir completamente das aurículas para os ventrículos e fica estagnado, o que leva à formação de coágulos sanguíneos, que podem ser deslocados para formar embolias que se deslocam com o fluxo sanguíneo e bloqueiam pequenos vasos sanguíneos e, se forem bloqueados nas artérias cerebrais, forma-se um enfarte cerebral, sendo este tipo de enfarte cerebral denominado embolia cardiogénica. O próprio sangue, devido a uma variedade de factores como a autoimunidade, também pode levar à formação de coágulos sanguíneos e à formação de enfarte cerebral. Além disso, existem alguns enfartes cerebrais inexplicáveis. Em suma, as causas do enfarte cerebral são complexas, entre as quais a causa mais comum e importante é a aterosclerose. No tratamento do enfarte cerebral, a primeira coisa a fazer é distinguir a causa da doença, a fim de realizar um tratamento específico.