桃园镇地处如皋市区南郊,在市政府驻地南8公里,是如城镇的卫星城。全镇总面积58平方公里,镇区面积5平方公里,总人口4.8万人,辖明池、育华、肖陆、新华、马塘、杨花桥、桃北、天堡、桃林、夏庄、申徐、左邹12个村。