汉为始安县地,三国吴置尚安县,晋改熙平县,隋置阳朔县。1981年5月7日,国务院批准将原桂林地区的阳朔县划归桂林市管辖。
1996年,阳朔县面积1428平方千米,人口约29万人。辖4个镇、6个乡:阳朔镇、白沙镇、福利镇、兴坪镇、城关乡、普益乡、高田乡、金宝乡、葡萄乡、杨堤乡。县政府驻阳朔镇。
1999年9月20日,广西壮族自治区政府(桂政函[1999]162号)同意城关乡与阳朔镇合并设立新的阳朔镇,镇政府驻原城关乡政府所在地,新阳朔镇辖原城关乡和阳朔镇的行政区域;12月28日,广西壮族自治区政府(桂政函[1999]222号)同意葡萄、高田两乡改为镇建制,两乡改镇后原辖行政区域不变。调整后,阳朔县辖6个镇、3个乡:阳朔镇、白沙镇、福利镇、兴坪镇、葡萄镇、高田镇、普益乡、金宝乡、杨堤乡。
2000年第五次人口普查,阳朔县总人口264640人。其中:阳朔镇40891人,白沙镇41621人,福利镇41438人,兴坪镇36427人,葡萄镇28176人,高田镇29611人,金宝乡26438人,普益乡10544人,杨堤乡9494人。
2003年阳朔县行政区划(根据当年广西行政区划代码整理)
100阳朔镇辖莲峰居、屏风山、北门、鲤鱼井、东岭、凤鸣6个社区;矮山、木山、骥马、樟桂、高洲5个村委会。
101白沙镇辖白沙街居委会;白沙、观桥、龙村、白面山、旧县、立龙、石塘、蕉芭、大竹山、蔡村、都林、古板、插花桥、扶龙、五里店15个村委会。
102福利镇辖福利街居委会;福利、渡头、新寨、双桥、枫林、将军、老梧、青鸟、绛村、顺梅、龙尾、垌心、忠和、夏村、锁石、屏山16个村委会。
103兴坪镇辖兴坪街、兴坪渔业街2个居委会;兴坪、桥头铺、西山、古皮寨、书家堡、白山底、思的、大源、西塘、江村、画山、大坪、渔村、水洛14个村委会。
104葡萄镇辖福旺街居委会;福旺、葡萄、西岭、周寨、杨梅岭、下岩、垌村、报安、陵陂、马岚、仁和11个村委会。
105高田镇辖高田街居委会;田村、安定、下山、朗梓、古登、龙村、蒙村、龙潭、凤楼、头村、响村11个村委会。
200金宝乡辖金宝街居委会;金宝、红莲、阳朔垌、长乐、大桥、大利、延村、枫木寨、新村、马鞍、大水田、久大12个村委会。
201普益乡辖普益街居委会;普益、上观、木桥、留公、勇村、古乐、上游、大山8个村委会。
202杨堤乡辖杨堤街居委会;杨堤、浪洲、浪石、地水洞、忠南、唐家、土岭7个村委会。