由于青藏高原、四川、云南等地处亚欧板块和印度洋板块的交界,亚欧板块受到印度洋板块的挤压而抬升,形成了喜马拉雅山、横断山等山脉,这些山脉周边的岩层在应力累积到一定程度后若超过了岩石的承受极限,则岩层会断裂,从而发生地震,比如2012年的汶川地震成因是印度洋板块向亚欧板块俯冲,造成青藏高原快速隆升,导致地震。
四川西部是地震多发带,这里有龙门山地震带、攀西地震带、松潘地震带、岷江断裂带等多条主要地震带,所以地震高发也就不足为奇。