L'instabilité politique peut être causée par de nombreux facteurs, notamment des conflits entre des parties rivales, des ressources insuffisantes et la proximité d'autres nations en conflit. L'instabilité politique survient lorsqu'il y a un changement soudain. Ce changement soudain peut laisser les citoyens dans le doute sur la situation de leur pays et peut conduire à la révolte.
Beaucoup des nations les plus instables politiquement se trouvent en Afrique et au Moyen-Orient et partagent plusieurs caractéristiques. L'instabilité politique peut être causée par la population en général lorsqu'elle a le sentiment que ses droits sont restreints ou qu'elle n'est pas satisfaite de sa situation, comme le chômage de masse. Les dirigeants d'une nation peuvent être responsables de l'instabilité politique lorsqu'ils conservent le pouvoir trop longtemps au milieu de l'opposition ou adoptent une législation controversée.
L'instabilité politique peut également être causée par un conflit entre deux ou plusieurs groupes ethniques au sein d'une nation ou d'une région. Un exemple en est les Balkans, notamment le conflit entre la Croatie et la Serbie. Ce conflit a conduit à la désintégration de la Yougoslavie et reste un problème de sécurité pour les autres nations européennes. Alors que la solution à l'instabilité politique varie selon les cas, les méthodes utilisées pour la réduire incluent la pression de la communauté internationale et l'amélioration des systèmes éducatifs.