老君乡,隶属于四川省达州市宣汉县,地处宣汉县东北部,东邻凤林乡、桃花乡,南接清溪镇,西靠普光镇,北界黄金镇。辖区总面积84.72平方千米。
清嘉庆十六年(1811年),建场,属东乡县。1983年4月,公社改乡。截至2020年6月,老君乡下辖1个社区和6个行政村,乡人民政府驻仙云街8号。截至2018年末,老君乡户籍人口18747人。
截至2018年末,老君乡营业面积50平方米以上的综合商店或超市有3个。