太和堂镇地处祁东西部边缘,距祁东县城68km,东与蒋家桥镇接壤,西与祁阳、四明山乡毗邻,下辖太和堂、良村、黄泥桥、丁町、少年、紫云桥、陈家坪、罗兴、吊楼、江合、苍溪、黄陂桥、尹家排、刘家排、上游、凤形山、园珠山、琴塘冲、三塘庙、乐家、迎先、白溪岭、寿福山、马颈坳、新王家、把关口、大房头、江边、司后头、黄马、新书房、牛子庙、张家排、柿山排、大路边、文明、半山、节孝、沟龙、黄棚、大塘冲、西湖、江口、小桃、大坪山、燕子、包山、红日、砂坪、天兴、肥塘冲、中和堂、向阳、杉木桥、甘家坳、文珠山、清公祠、五里堆、文桥、豹子岩、石梅冲、湾头、跃子、大桃、姜叉岭等65个村、2个居委会、690个村民小组。