塘渡口镇,隶属于湖南省邵阳市邵阳县,地处邵阳县中部,东临黄塘乡,南连白仓镇,西靠黄亭市镇,西北连霞塘云乡,北连小溪市乡,东北连九公桥镇,镇人民政府距邵阳县政府1千米,区域总面积246.79平方千米,截至2019年末,塘渡口镇有户籍人口184500人。
1949年,塘渡口镇境域属武冈县长乐乡。1995年6月,撤区并乡,塘渡口、红石2乡并入塘渡口镇。截至2020年6月,塘渡口镇下辖8个社区、40个行政村;镇人民政府驻石湾社区邵新街78号。
2011年,塘渡口镇财政总收入6600万元,比上年增长12%。人均财政收入652元,比上年增长7%。城镇居民可支配收入9961元,比上年增长13%。2011年,农民人均纯收入2797元。2019年,塘渡口镇有工业企业131个,规模以上企业25个,有营业面积50平方米以上的综合商店或超市65个。