茅竹镇,隶属于
湖南省永州市祁阳市,地处
祁阳市西南部,东与
观音滩镇为邻,东南与
三口塘镇接壤,南与
冷水滩区竹山桥镇毗邻,西与冷水滩区
黄阳司镇相连,西北濒湘江与
大村甸镇相望,北与沿溪街道交界。
区域面积92.1平方千米,截至2019年末,户籍人口26767人。
民国时期,先后属第四区、观音乡。1951年6月,属第一区。1958年9月,属八一公社。1986年1月,周塘乡并入茅竹山多,迁驻茅竹村。1995年,茅竹山、滴水2乡合并为茅竹镇。
截至2020年6月,茅竹镇下辖2个社区和16个行政村。
2019年,茅竹镇有工业企业16个,其中规模以上7个,有营业面积超过50平方米以上的综合商店或超市45个。