2008年5月12日の四川大地震で大きな被害を受け、人的被害や移住などにより人口や行政区画などに大きな変化があるものと思われる。この地震で、北川県の中心である曲山鎮から湔江（涪江の支流）を数km上流へ向かったところで大規模な山崩れがおき、唐家山堰塞湖という堰止湖が出現した。堰止湖が決壊する危険から、北川県をはじめ綿陽市など下流の広い範囲で避難命令が出、軍が出動して1か月に渡り湖からの排水を行った。