宋康定元年(1040),升安定寨為安定堡。
元憲宗蒙哥二年(1252)升安定堡為安定縣,屬延安路。
中華民國初年,廢府、州,在省縣之間設道以聯(lián)絡之。
1913年安定縣屬榆林道。
1933年,廢除道制,安定縣直屬陜西省領治。
1934年7月,中共陜北特委在安定縣西部地區(qū)建立陜北第一個縣級政權—安定縣革命委員會,12月改安定縣革命委員會為赤源縣蘇維埃政府與陜西省安定縣政府并存。
1940年2月29日,陜西省安定縣政府撤離,境內由邊區(qū)安定縣轄治。
為紀念著名革命烈士謝子長,1942年5月1日,經(jīng)陜甘寧邊區(qū)政府批準,安定縣更名為子長縣,縣城由安定鎮(zhèn)遷至瓦窯堡鎮(zhèn),2019年7月經(jīng)國務院批準,撤銷子長縣,設立縣級子長市,12月27日正式掛牌成立,由陜西省直轄,延安市代管。