柏果镇位于盘县西北部,距县城58公里,总面积为175.51平方公里,东接松河乡,鸡场坪乡,南界盘江镇,西靠云南省宣威市,北邻洒基镇。到2008年底,全镇辖5个办事处,40个行政村,1个居委会,303个村民小组,共23792户、74337人。
百度区域地图