昌宁是中国云南省保山市下辖的一个县。它位于云南省西部,保山市东北部,地处滇西纵谷的南部,东邻施甸县,南接龙陵县,西界怒江州泸水市,北靠腾冲市。昌宁是一个多民族聚居的地区,以汉族为主,还有傈僳族、彝族等少数民族。