盘塘镇在
桃源县境东北部,东与
鼎城区蔡家岗镇相接,南与架桥镇近邻,西和马鬃岭镇相连,北与
石门县、
临澧县交接。属丘陵地形,土壤母质为四纪红壤。全镇83.84平方公里,耕地2667公顷,其中水田2200公顷,丘岗林地4670公顷,水面267公顷。全镇辖白鹤、车家坪、六房湾、花树桥、黄叶岗、常青、朱家港、王家垱、红岩山、华林、青草岗、铁家垱、楠竹铺、白家堉、张家桥、董家坪16个村,盘龙桥、回龙庵2个居民委员会,216个村(居)民小组。总户数6138户,23070人,其中非农业5600人。