崇仁镇位于眉山市东坡区西南部,距市城21公里,东与思蒙镇相通,西接丹棱县杨场镇,南与夹江县吴场镇交界,北与修文镇相邻。在地域范围上,东西方向起于东经103°30',止于103°57',南北方向起于北纬29°5,止于30°16'。全镇幅员面积78.5平方公里,镇政府所在地为张场(现张场村界内)。2005年黄家乡并入崇仁镇,2007年合并崇仁镇 村组后,现辖9个村2个居委会,66个村民小组。其中车城社区主要为非农业人口,有11个社区分会,147个居民小组,镇内常驻居民10931户31724人,其中农村居民6998户23262人,占总人口的73%,人口密度为每平方公里404人。