次年,清朝签订了《辛丑条约》,慈禧太后回到紫禁城,由于张镇芳忠心可鉴,被提拔到四品。1902年,李鸿章因病去世,袁世凯被提拔为直隶总督兼任北洋大臣,因为裙带关系,张镇芳的仕途越走越顺。
1907年,袁世凯被弹劾,军权被夺,张镇芳暂代直隶总督职务。在袁世凯活跃时,张镇芳的官坐得就比较稳,在袁世凯去世后,张镇芳只能转向支持张勋逆势复辟,结果被判处无期徒刑,逮捕入狱。
后来经过众人说情加上疏通关系,以病情严重为理由,被遣送到天津,坐牢三个月后释放。张镇芳后来没有再参与政治,而是担任银行董事长。
1933年,张镇芳去世,死后被埋葬在天津南郊的一个村落里。
两江总督张勋










