宋真宗咸平二年至宋仁宗天圣五年(999—1027),语口市(今全坊村过渡处)设县治,所以称“旧县”。
宋元时属鳖沙里;明、清属白砂里(梅溪、水东、郭坑属平安里);土地革命时,河西村宫厂里设上杭县苏,河东村的敦本堂设区苏,辖:早康、新坊、扁山、旧县等11个乡苏;民国时,划为新乡、旧县、三益三个乡;1949年解放初合并为旧县区(后称第八区),辖新坊等11个行政村;1954年玉女,九洲划入附城区;1956年并区并乡后属才溪区公所,下设五个乡;1958年公社化,成立旧县公社;1961年体制划小分为新坊、旧县、梅溪三个公社,属才溪工委;1963年福村大队从蛟洋划入旧县;1965年梅溪公社的梅溪、谷坑、水东、迳美并入旧县公社,早坑、碧砂划入白砂公社;1966年改为红岩公社;1968年称红岩公社革委会;1971年复为旧县公社革委会(原公社驻地龙溪小溪口,1973年“六一”洪水冲坏后迁至河西大岗尾);1980年称旧县公社管委会;1984年称旧县乡;2012年称旧县镇。