明代林县分十三社,石板岩地区设车辐社。
清顺治十六年(1659)林县设三十六里,石板岩地区设车辐里。
清乾隆五年(1740)林县改三十六里为二十乡,芝兰乡、桃花乡。
1912年林县下设九区,亦称十区,石板岩地区属姚村八区。
1931年废村制为保甲制,石板岩地区设为十保。
1932年石板岩地区属五分区、一分区,1940年石板岩地区的高家台、东垴坪、三亩地、贤麻沟划归山西省平顺县杏城区。
1940年2月石板岩地区归林北县北杨家庄三区。
属林北县七区。
1946年石板岩地区西乡坪七区和姚村区合并,石板岩地区归姚村区管辖。
1951年,石板岩三亩地河北地以北属林县姚村区。
1953年,高家台、贤麻沟、东垴坪、三亩地划规河南林县,石板岩当年分为三个小乡,即西乡坪乡、石板岩乡、高家台乡。
1955年,石板岩分为四个乡,即石板岩乡、西乡坪乡、郭家庄乡、高家台乡。
1956年,西乡坪乡、郭家庄乡合并为西乡坪乡。
石板岩乡、高家台乡合并为石板岩乡。
1957年石板岩乡划入城关区。
1957年拆乡建立人民公社。
1983年撤人民公社,建立石板岩乡。
2014年撤乡建镇改为石板岩镇至今。