姜瓖(?~1649年),陕西榆林人。明末任宣化镇总兵。李自成率农民起义军进攻北京至居庸关,他开关投降。1644年五月,清军进占北京,李自成率部西撤,他乘机进军山西大同,杀了农民起义军委任的大同总兵张天林、柯天相,占据了宁武、代州沿边一带城镇,并向清廷上表归降。清睿亲王多尔衮命他理大同总兵事,并授征西前将军印,是年底,清英亲王阿济格率领清军西进陕北,追击李自成农民起义军。他随清军西征至榆林、延绥一带,阿济格便命他统辖宣化、大同诸镇兵马,招抚属邑。
清顺治二年(1645)初,李自成义军高一功部自延安出击,进攻保德、宁武,他邀蒙古兵助战,打败了农民军。顺治五年底,蒙古兵入边,清廷遣英亲王等率军进驻大同,他怀疑清军为攻击他而来,即据城反清,自称大将军,又派部将占据了朔州、阳和等城。明朝旧将万练、刘迁等人立即响应,并占领了雁门关、代州、五台、榆林等地,声势甚大,威逼太原。清廷再次增兵围困大同,劝姜罢兵归服,姜坚守不出。六年初,顺治帝派重兵至太原,先后打败了姜的部属,消灭了刘迁、万练部,收复了陕西延绥、榆林等地,增兵围困大同。清军劝姜投降,他仍孤军坚守。日久,城中粮断,部将杨威等人无意再守,便将姜及其兄弟多人杀死,开城投降清军。