三堡乡在天峨县城北部,最高海拔1200多米,是天峨县海拔最高的乡镇。政府驻地离具城74公里,全乡十地257平方公里。清代,三堡乡属南丹土州。民国二十四年(1935年),划归天峨县。三堡乡境内大部为丘陵山区,地面高程一般在海拔600—800米,最高点柳夜坡海拔1149米。三堡乡属亚热带季风气候,其特点是四季分明,雨热同季,光照充足,无霜期长,境内河道属小清河水系。