晉武帝太康三年(282),分烏程,立長城縣,縣治建在現浙江長興縣城東南二十里的富坡鄉(
李家巷鎮)。
東晉咸康八年(335年),縣治遷至箬溪地北(距今浙江長興縣城東2里)。
南北朝時,宋、齊、梁、陳四代均屬吳興郡。
隋開皇九年(282),罷吳興郡,長城併入
烏程縣,屬蘇州。
仁壽二年(602),復立長城縣,屬湖州。
大興二年(606),州廢,屬
吳郡,改長城縣為義鄉縣。
唐武德二年(619),
李子通破沈法興,盡有其地。武德四年(621),農民起義領袖杜伏威平李子通,改長州為綏州,后又更名為雉州。
其時
輔公祏“僭據”在此,輦土為之,雉城名也由此而起。
唐武德七年(624),輔公祏被殺,廢雉州,恢復長城縣名。以安吉、原鄉兩縣併入,縣治也遷至雉城(浙江長興縣雉城鎮)。
五代屬吳越。梁開平四年(910),
吳越王錢鏐為避其父梁太祖的名諱,改長城為長興。
長興縣名自此始。