官庄畲族乡地处福建省上杭县西北端,为长汀、上杭、武平三县交界地,是闽西仅有的两个少数民族乡之一。
北与长汀县宣成乡、羊牯乡相邻,西接武平县桃溪乡,东与上杭县才溪镇、通贤乡相连,南与上杭县珊瑚乡山水相依。