光绪元年,刘坤一於江阴鹅鼻嘴炮台外,复於下游增筑炮台。其北岸之十圩港,亦增筑炮台,与南岸相犄角。又修改焦山、圌山关、乌龙山等处炮门,以期合法。五年,以外海兵轮统领驻吴淞口,凡沿海各省兵轮,悉归调遣。七年,令彭玉麟筹办江阴至吴淞口一带海防。重修圌山关、东生洲两岸旧筑炮堤,并筑营垒,置大炮。又改天都庙旧式炮台为明炮台。八年,左宗棠举办沿海渔团,选渔户精壮者五千人隶吴淞镇,给以粮械,随时操练。彭玉麟以狼、福山为长江总口,长江下游虽修治炮台,而江面空虚,铁甲大战舰无多,止有海防,未能海战。议造铁甲小兵舰十艘,专顾内洋,与炮台相掩护。十年,令安徽疆臣筹备上游江防。乃於安庆城外,筑明暗炮台各一座,石营一座。拦江矶北岸,建明炮台二座,石营一座,南岸建明炮台、石营各一座。西梁山建明炮台四座,石营一座,土营二座。东梁山就其形势,筑石城、炮堤各一道,以控制江面。十年,曾国荃以新购西洋十四口径八百磅子大炮及开花子弹,分置江阴、吴淞二口炮台。又购马梯尼快枪二千枝,分给各营。又於吴淞炮台增兵八营,江阴炮台增兵十二营,扼守江海总路。十三年,又增建吴淞、江阴炮台,以铁木石土各料筑成,各设新式后膛大炮,其旁佐以哈乞开司炮。江阴之四门大炮台,分建於小角山、黄山二处。黄山旧炮台所存之八十磅子后膛炮,移设於大石湾明炮台。凡炮台之门,各建炮房,护以三合土墙。又田鸡炮为军中利器,於江干要隘,建炮房,置田鸡炮,以资操练。二十二年,张之洞以江南各炮台分为四路,南路狮子林、南石塘各台为一路,南北岸各台为一路,象山、焦山、圌山关、天都庙各台为一路,江宁之狮子山、幕府山、锺山、下关各台为一路,设总管炮台官四员,以新购外洋四十馀磅子快枪炮三十具分置各炮台。二十五年,以长江水师兵力单弱,皖省防军尤少,令沿江督抚,不分畛域,节节设防。
三十一年,以东南各省新军,次第练成,命兵部侍郎铁良至江南考察江海防务。旋铁良覆陈江南之沿江海炮台,分为四路,曰吴淞,曰江阴,曰镇江,曰金陵。第一路吴淞炮台,在宝山县南,分设三台,置前后膛大小炮三十四具,炮勇三百馀人,水旱雷营二哨,雷勇一百馀人,以盛字五营驻防。第二路江阴炮台,在县城北,於长江南北岸分设炮台,南岸置前后膛大小炮三十七具,北岸置炮二十具,炮勇共四百馀人,水旱雷营三哨,雷勇二百馀人,以合字、南字等八营分两岸驻守。第三路镇江炮台五处,曰圌山关,曰东生洲,曰象山,曰焦山,曰天都庙。南岸各台置炮十五具,北岸各台置炮六具,炮勇二百馀人,以新湘二旗驻防。溯江至镇江府城,南岸象山,北岸天都庙,中流焦山,分设三台,象山置炮十八具,焦山六具,天都庙九具,炮勇三百馀人,以武威六营、新湘三旗驻防。金陵城外炮台七处,曰乌龙山,曰幕府山,曰下关,曰狮子山,曰富贵山,曰清凉山,曰雨花台。乌龙山在省城外四十里,於南岸分设五台,置炮十二具,炮勇一百馀人。幕府山在北门外,炮台依次置炮七具,迤西老虎山置炮四具,炮勇一百馀人。下关炮台在城外东面对岸,东岸置炮二具,西岸置炮十具,炮勇一百馀人。狮子山在城内,分设东西二台,置炮八具,炮勇九十人。富贵山在锺山之麓,置炮六具,炮勇四十馀人。清凉山在西门内,依城为炮台,置炮二具,炮勇十四人。雨花台在聚宝门外,置炮二具,炮勇十四人。
安徽省炮台分为四路,曰东西梁山,曰拦江矶,曰前江,曰棋盘山。梁山夹江对峙,东台置炮十四具,西台十二具,以精锐营步兵三哨为炮兵。拦江矶炮台在省城外四十里西岸,置炮十五具,以续备步队中营驻台为炮兵。前江口炮台在上游十馀里,踞东岸高阜,分上下二台,置炮十二具,由续备中营拨兵分驻。棋盘山炮台在安庆东门外北岸,置大小炮六十八具,以步兵前营驻防。
江西省炮台分为四路,曰马当,曰湖口,曰金鸡坡,曰岳师门。马当在彭泽县东南岸,分设五台,置炮五具,炮勇六十人。湖口炮台在县城北之东西岸,分设二台,置炮十具,炮勇七十人。金鸡坡炮台在九江府十里外东西岸,分设三台,列东西北三面,置炮十二具,炮勇二百人。岳师门炮台在九江东门外,分上下二台,沿江岸建筑,置炮二十一具,炮勇七十人。
湖北省炮台,仅田家镇一路,分中南北三台,置炮三十一具,炮勇五十人。