赵良栋(1621~1697年),字擎宇,亦字西华,陕西绥德州(今榆林县)人,因居官客居宁夏。少年时读书习文,后弃文习武。清顺治二年(1645),清军进占陕西,他应征入伍,隶属总督孟乔芳部。初署潼关守备,后随军西征,在甘肃巩昌府一带作战立功,被升任宁夏水利屯田都司。顺治五年升为高台游击,十三年,由经略洪承畴推荐,随军南下云贵作战,升任督标中军副将。康熙元年(1662)任云南广罗总兵,又调贵州平远。遇父亡,他奔丧北归。八年,复起任山西大同镇总兵。十一年,调任直隶省天津总兵。
康熙十二年(1673)清政府下令撤藩,爆发了“三藩之乱”。吴三桂在云南树帜反清,波及西南西北几个省。十四年底,宁夏提督陈福
部下发生兵变,陈福
被杀,康熙皇帝即派他任宁夏提督。他率百余骑赴任,抚慰广大将士,惩办了少数煽动叛乱的分子。平息了宁夏兵乱后,归大将军图海指挥,参加讨伐王辅臣叛乱作战,平定了甘肃秦州、礼县、西和等地。
康熙十八年(1679),他上疏康熙皇帝,自请率领本部军五千人南下收复汉中、安康,继而进兵四川,得到康熙皇帝赏识。他首战夺取了甘肃徽县,进克略阳,打败了吴三桂的部将吴之茂,与平凉提督王进宝会师于汉中,康熙帝超授他为勇略将军。他挥师南进,击溃了川北一带的吴军,顺利收复了成都。康熙帝传旨嘉奖,加授他兵部尚书,总督云贵两省军务,仍领将军衔。十九年在四川作战中,他的部下总兵朱衣客援救建昌不力,他又指挥失当,造成建昌城失守,清军暂时受挫。二十年,他与儿子、宁夏总兵赵宏灿配合作战,收复了四川西南部,渡过金沙江,进兵云贵,与从湖南攻入云南的大将军彰泰共共同歼灭了吴军的最后一部人马,逼得吴世蟠 ,云南遂告平定。至此,历经八年的吴三桂叛乱被彻底平息。城破之日,它路将士争夺吴三桂所聚的财宝,唯赵良栋部军纪较好,未敢抢劫。
战事平息后,朝廷令赵良栋等班师回京。他与王进宝不睦,上疏相互攻击,朝廷追究在四川作战失利,建昌失守之责,刑部议定将赵良栋夺官,康熙帝念其有功,令改授銮仪使。二十二年,赵良栋以有病请假归家休养。二十五年,康熙帝念他克复云南时廉洁守法纪,恢复了他的将军、总督官衔。三十二年,朝廷又令他暂领宁夏镇兵,防御新疆噶尔丹部东来。三十四年,被授一等子爵世职。康熙三三十六年(1697)因病卒于宁夏,时77岁。