明代时期,王子树乡境域设石婆坡隘。
清代时期,设石婆坡抚夷,分别属南甸宣抚司、陇川宣抚司。
民国初年,属八撮县丞、勐陇行政委员。
民国二十一年(1932年),分属梁河设治局、陇川设治局。
1953年,成立王子树乡,属清平区。
同年,从清平区划出广岭、弄龙、岗巴、罗朗、邦东5乡成立岗巴生产文化站。
1958年8月,从梁河县划入邦角、老中山2乡归岗巴文化站;年底将广岭乡划归清平区,清平区王子树乡划入岗巴文化站,文化站驻地从岗巴迁到王子树,改王子树文化站。
1969年,改为东方红公社。
1971年,恢复王子树乡。
1984年,改王子树区。
1990年,改王子树乡。