中科院地质与地球物理研究所研究员、青藏高原研究专家王二七分析说,汶川地震发生在青藏高原的东南边缘、川西龙门山的中心,位于汶川——茂汶大断裂带上。印度洋板块向北运动,挤压欧亚板块、造成青藏高原的隆升。高原在隆升的同时,也同时向东运动,挤压四川盆地。四川盆地是一个相对稳定的地块。虽然龙门山主体看上去构造活动性不强,但是可能是处在应力的蓄积过程中,蓄积到了一定程度,地壳就会破裂,从而发生地震。
日本东京大学地震研究所说,这次地震位于龙门山断裂带,过去几百年里这一断裂带附近多次发生里氏7级以上大地震,但是龙门山主体并没有强烈的活动,直到这次地震的发生。断裂自东北向西南沿着四川盆地的边缘分布,长300公里至400公里,宽约60公里,沿断裂青藏高原推覆在四川盆地之上,由于蓄积的应力超过了岩石强度的临界点,龙门山断裂带就发生了里氏7.8级大地震。
美国南加州地震研究中心教授郦永刚告诉新华社记者,龙门山断裂带属地震多发区内的活动断层,来自青藏高原深部的物质向东流动到四川盆地受阻,向上运动,两者边界即为断层面。如果断裂每年运动数厘米,每隔50米至70米,积聚的应力和能量就能产生一次里氏7级以上的大地震。由于震源较浅,而且震源机制为向东的逆冲运动,加上震区土质松软,地震波向东能传播很长距离,使得远至上海和北京等城市的人都普遍有震感。