全镇辖7个社区,48个行政村,全镇四周岗峦环抱,中间地势低平,构成“万峰环抱”、“突中一窝”的地貌,海拔最高1476.2米,最代1100米,相对高差为376.2米,境内山岭纵横,形成了众多的峪河流年降水量650-950毫米,气候比较寒冷,无霜期160天,森林覆盖率达到34.27%,水资源总量为3100万立米方,人均约580立方米,全镇有镇村集体企业及生产企业73个,各类民营骨干企业22家,个体工商户2413家,支柱产业有:煤炭、化工,冶炼、建材、电化、水果饮品、畜牧、中药材、蔬菜、旅游。蔬菜面积达到1万余亩,畜禽饲养总量达到14万头(只),泌-辉、晋-陵、长-陵、陵-修等干线公路纵贯全境,构成对外交通网络,县城与周边县市的直线距离在60公里左右,交通相对便捷。优越的自然环境造就了崇文独有的旅游资源,“龙门晚照”、“西溪春色”、栖凤山森海、崇安寺、西溪二仙庙、奎星楼等自然景观更为崇文增添了“圣境”的美誉。
2001年,调整陵川县乡镇行政区划(晋政函[2001]9号;1月10日晋市政发[2000]6号),撤销曹庄乡、城关镇,合并设立崇文镇。区划调整后崇文镇常住人口77916人(2017年),面积142平方公里,镇人民政府驻西关村。