林州市辖辖4个街道、13个镇、3个乡。
振林街道、开元街道、龙山街道、桂园街道;
临淇镇、姚村镇、河顺镇、任村镇、东姚镇、合涧镇、横水镇、陵阳镇、原康镇、五龙镇、采桑镇、东岗镇、桂林镇;
城郊乡、石板岩乡、茶店乡。