五代
吴越王钱镠宝大元年(924年),置
开元府于嘉兴,华亭县隶
开元府。后唐
长兴三年(932年),吴越王
钱元瓘废开元府,华亭县隶中吴军(
苏州)。后晋天福五年(940年)(一说奏请在三年,敕置在五年),钱元瓘设秀州于嘉兴,华亭县改隶秀州。
元至元十四年(1277年),升华亭县为
华亭府,领华亭县。一年后,华亭府改名
松江府(松江名称以境内有吴松江得名。吴松江最早见于《后汉书·左慈传》,本谓
吴地松江,至宋始称吴松江,明、清作
吴淞江)。至元二十九年,分华亭县东北境置上海县,属松江府。泰定三年(1326年),罢松江府,华亭县改属嘉兴路,隶江浙行省;而设
都水庸田使司于原松江府治。天历元年(1328年),罢都水庸田使司,复置松江府,华亭县仍隶松江府。
明代华亭县东西七十八里,南北一百二十六里,东至上海县语儿泾十八里到上海县九十里,至
苏州府长洲县界六十里,到
吴县一百二十里,南至海七十二里到海无际,北至上海县唐行镇,五十四里;到
昆山县一百三十里,东南到青村千户所一百一十里,西南到嘉兴府一百二十里,北到
上海县九十里。松江府华亭县管八个乡(风泾乡,胥浦乡,仙山乡,云间乡,白沙乡,华亭乡,集贤乡,修竹乡),保二十四,区六十三,图八百二十。元上海县有五乡、 保二十六、 区五十四、图六百十四。总有十三乡五十保。
明嘉靖二十一年(1542年),分华亭、上海两县部分土地,建
青浦县,设治青龙镇。
清顺治十三年(1656年),分华亭县西北部建
娄县,隶松江府。初设治于府城西水次仓,后移入府城,与华亭同为附郭县。雍正二年(1724年),
两江总督查弼纳以苏、松大县难治,奏请分县,分华亭县东南境白沙乡和云间乡建
奉贤县;分娄县的
胥浦乡及华亭县西南一部分建
金山县。次年核准,雍正四年正式分治。