太平军全歼乌真超哈占领普宁县城后,水师郑成魁部与佛山王兆兴部联合包围惠来县城,在祭出续顺公沈永兴的人头并将数十门炮一字摆开,又扬言若不开门一旦破城便行屠城后,清惠来知县程铭运吓得立即开城投降,太平军不费吹灰之力再夺一城。
郑成魁入城后立即勒令程铭远将城中百姓往海边靖海所迁移,又选青壮八百余人发往军中效力。至此,除碣石卫尚在清军手中,其后路普宁和惠来两城完全被太平军控制。
为统一指挥,加强力量,周士相命普宁城各部连同投降绿营兵、青壮合并为太平军第五镇,镇将委赵自强担任,旅校以花县千户黄四成、新安千户胡明义、丛化千户李国安担任。
第五镇各部在潮州境内打粮时抓了不少寨丁青壮,西塘河一战固然损失不小,可却比从广州出发时兵力还多,加之普宁城内投降的营兵和城中青壮,第五镇实有兵力达到了六千人,其中能战之兵两千左右。普宁城内屯有清军从潮州运来的军粮,足够第五镇坚守数月。另外太平军从潮州城退兵时,秘密在沿海数个地点囤积了从各地抢来的粮食,数目之多也足够支撑太平军在北线的战事。
第五镇新立,实际能战之兵又只两千左右,周士相南进碣石卫时又抽走