1953年析宝鸡县、岐山县、眉县、凤县、留坝县、洋县、佛坪县边沿地设立太白区中心区(县级)。1958年撤销并入宝鸡市,为市辖太白公社。1961年设太白县。因秦岭主峰太白山在境内而得名。
1996年,太白县面积2780平方千米,人口4.9万人。辖1镇10乡:嘴头镇、靖口乡、桃川乡、太白河乡、二郎坝乡、黄柏塬乡、高码头乡、龙窝乡、鹦鸽乡、王家堎乡、白云乡。县政府驻嘴头镇。
1997年,撤销高码头乡、龙窝乡,两乡合并设立高龙乡;桃川乡改为桃川镇,鹦鸽乡改为鹦鸽镇,太白河乡改为太白河镇,靖口乡改为靖口镇。
2000年第五次人口普查,全县总人口51332人,其中:嘴头镇22360人,桃川镇5947人,鹦鸽镇7087人,靖口镇3685人,太白河镇3899人,白云乡1521人,王家塄乡2338人,黄柏塬乡889人,高龙乡2311人,二郎坝乡1295人。(5个镇、5个乡,89个行政村)
2010年,太白县辖5个镇、3个乡:嘴头镇、桃川镇、鹦鸽镇、靖口镇、太白河镇、王家塄乡、黄柏塬乡、高龙乡。
2001年,撤销白云乡并入嘴头镇,撤销二郎坝乡并入黄柏塬乡。
2011年,撤销高龙乡并入鹦鸽镇,撤销黄柏塬乡设立黄柏塬镇,撤销王家堎乡设立王家堎镇。调整后,太白县辖7个镇:嘴头镇、桃川镇、鹦鸽镇、靖口镇、太白河镇、王家塄镇、黄柏塬镇。