太平鎮位於清新區西南部,東南與山塘鎮、西南與三坑鎮、西北與龍井鎮、東北與太和鎮相鄰。地勢由西北向東南傾斜,西北為低山丘陵,東南為北江平原。
太平鎮總面積207.5平方公裏,轄22個村民委員會,1個社區居委會。