白塘镇，中华人民共和国湖南省岳阳市汨罗市下属的一个镇，位于汨罗市西北部。辖1个社区居委会，25个建制村，总面积62平方千米，总人口2.8万人，镇人民政府驻白塘（原白塘乡人民政府驻地）。
行政区划.下辖1个社区居委会：下辖25个行政村：