茶亭镇,隶属于湖南省长沙市望城区,地处望城区东北部,东靠汨罗市高家坊镇,南接桥驿镇、丁字镇,西邻铜官镇,西北连东城镇和湘阴县樟树镇,北界湘阴县界头铺镇,距望城区人民政府18.5千米,区域总面积105平方千米。截至2019年末,茶亭镇户籍人口为51327人。 民国三十八年(1949年)8月,现茶亭镇境域属长沙县铜官乡;1995年6月,茶亭乡、西湖乡2乡合并为茶亭镇。截至2020年6月,茶亭镇下辖1个社区、12个行政村,镇人民政府驻梅花岭社区。 截至2019年末,茶亭镇有工业企业82个,其中规模以上16个,有营业面积超过50平方米以上的综合商店或超市58个。