公信乡,隶属于云南省普洱市孟连傣族拉祜族佤族自治县,地处孟连傣族拉祜族佤族自治县西部,东南连勐马镇,西与缅甸隔江相望,北与富岩镇相邻,东北与娜允镇接壤,行政区域面积269.19平方千米。截至2019年末,公信乡户籍人口为15811人。
1950年,属南卡区;1969年4月,改公信公社;1988年1月,改公信乡。截至2020年6月,公信乡辖6个行政村,乡人民政府驻班别村。
2019年,公信乡有工业企业3个,有营业面积超过50平方米以上的综合商店或超市33个。