公民镇，是下辖的一个建制镇，东与银山镇、明心寺镇，西与双河镇，南与陈家镇、市中区全安镇，北与水南镇、兴隆街镇接壤。1995年，因农民卖血感染，公民镇共发现艾滋病病毒感染者超过60人。自2002年起在资中县启动了中国和英国合作的艾滋病防治项目，该项目的通过使得公民镇内的艾滋病毒感染者在日常生活中完全不受他人的。因此这里被誉为“全球人类同艾滋病作斗争的灯塔”。
行政区划.公民镇下辖以下地区：