羌族建筑以碉楼、石砌房、索桥、栈道和水利筑堰等最著名。
羌语称碉楼为“邛笼”。碉楼多建于村寨住房旁,高度在10至30米之间,用以御敌和贮存粮食柴草。碉楼有四角、六角、八角几种形式。有的高达十三四层。建筑材料是石片和黄泥土。墙基深1.35米,以石片砌成。石墙内侧与地面垂直,外侧由下而上向内稍倾斜。修建时不绘图、吊线、柱架支撑,全凭高超的技艺与经验。建筑稳固牢靠,经久不衰。
羌民居住的石屋大多筑于高半山腰台地,靠近泉水,少数居高山河谷地带,三五家、七八家聚住一起,石屋顺山排列,或高或低,错落有致。羌族民居为石片砌成的平顶庄房,呈方形,多数为3层,每层高3米余。房顶平台的最下面是木板或石板,伸出墙外成屋檐。木板或石板上密覆树丫或竹枝,再压盖黄土和鸡粪夯实,厚约0.35米,有涧槽引水,不漏雨雪,冬暖夏凉。房顶平台是脱粒、晒粮、做针线活及孩子老人游戏休歇的场地。有些楼间修有过街楼(骑楼),以便往来。