营上镇位于富源县东南部,距县城32公里,有国土面积152.3平方公里,耕地总面积3.44万亩,其中:水田5370亩,旱地2.91万亩。截至2025年5月,全镇辖16个村委会,144个自然村,149个村民小组。[1]地理位置优越,东接富村镇、贵州省盘县石桥镇,南邻竹园镇、罗平县富乐镇,西连墨红镇,北抵大河镇。[2]县经济大动脉富兴线营上段为29.5公里,纵横交错的公路网络使营上镇成为周边乡镇上下相连的交通枢纽。营上镇常住人口为63267人(2020年)。[3] 历史沿革
明朝时期,为平夷卫羊肠营。
清朝中后期,为沾益菱角安氏的飞地,改土归流后划归平彝县。