烏鎮歷史悠久。根據鎮東“譚家灣古文化遺址”出土的陶器、石器、骨器、獸骨等鑒定,屬於馬家浜文化類型,處於新石器時代。可見,六千多年前,烏鎮的先民就在這裏繁衍生息。
春秋時期,烏鎮是吳越的邊境,吳國在此駐軍,以防越國,因此有“吳駐軍”之稱。唐朝以後,烏鎮不再叫“武”。
烏鎮隸屬於浙江省嘉興市桐鄉市,西接湖州市,北接江蘇省蘇州市吳江區,地處江南。
烏鎮最初分為吳琴和河西烏鎮兩個鎮,隸屬於湖州府武城縣。河東是個綠色小鎮,隸屬嘉興府桐鄉縣。解放後,浉河以西的烏鎮劃歸桐鄉縣,稱為烏鎮。全鎮轄13個社區居委會,18個行政村。陸路交通有貫穿全鎮的縣級公路姚震線,與省鹽湖公路、320國道、318公路、滬杭高速(沈家湖高速)相連。
烏鎮是典型的江南水鄉,素有“魚米之鄉,絲綢之府”的美譽。烏鎮,有著6000多年的悠久歷史,是全國20個黃金周預報景區之壹,江南六大古鎮之壹。1991年被評為浙江省歷史文化名城,古鎮保護與旅遊開發工程於1999年開始。