清鹹豐年間,
太平天國風起雲湧。
鹹豐十年(1860年)5月,定都南京已七年的太平軍主力發起東征,第二次大破清軍“江南大營”後,揮師直下松江府及上海縣。6月,鎮守上海灘的蘇松太道勾結美國軍事流氓華爾組建洋槍隊,欲抵禦太平軍的進軍。
7月1日,忠王
李秀成率軍攻克松江城。洋槍隊撲向松江,經半個月的激戰,太平軍退回城外。8月上旬,太平軍在青浦打退洋槍隊後,集結於七寶鎮西面的泗涇鎮,向上海城發起了進攻。雙方曾在七寶地區激戰幾晝夜。終因兵力懸殊,太平軍進軍受挫,只得退回青浦城內。
次年10月6日,太平軍襲占蟠龍鎮後,圍攻駐紮在諸翟鎮的清兵而獲勝後,東進王家寺、井亭等地,於10日一舉擊潰七寶團練,攻占了七寶鎮。剛在七寶鎮上停留一天多,見洋槍隊和清軍重兵壓來,太平軍便撤出七寶鎮區,向北後退,在鎮郊又激戰數日後,退至吳淞江畔。
同治元年(1862年)初,李秀成又率軍由杭州水陸並進,直趨松江,並乘勝向上海城區發起新的進攻。1月26日,攻下諸翟鎮後,向東南推進,誰知天降大雪,河水成冰,太平軍在七寶地區受阻。洋槍隊及清兵趁機撲來,雙方在王家寺附近又展開激戰。此後數月間,太平軍將領陳炳文(安徽巢縣人)合譚紹光率部先後激戰於七寶、泗涇及周浦等鎮,結果失利而退。陳炳文封為聽王之後,又於五月進取泗涇、七寶、虹橋、漕河涇等地,進逼上海。隨即與譚紹光率部克青浦,再逼上海與租界,遇阻。七寶地區成了兩軍拉鋸爭奪的戰場,鎮郊小渡船、羅家盪一帶兵火拚殺,硝煙瀰漫。直至天京告急,李秀成率軍回救而撤離,戰事才逐漸平息。 然而,在這三年兵火中,七寶教寺及鎮郊諸多勝跡被毀。千年古鎮因遭此劫難而一蹶不振。