秦置南行唐縣,北魏去“南”字為行唐縣,后曾易名章武縣、永昌縣、恒陽縣等。明復(fù)稱行唐縣。據(jù)《正定府志》、《行唐新志》記載:"初,帝堯封于唐。今定州北唐城村即其地。后,諸侯來歸,治平陽即帝位,南行經(jīng)歷,行唐邑之名由此始也"。
1949年秋季屬察哈爾省建屏專區(qū),秋后改河北省建制,又劃歸定縣專區(qū)。1954年屬石家莊專區(qū)。1958年,行唐與新樂兩縣合并為新樂縣。1961年12月新、行兩縣分開。1962年復(fù)置行唐縣。1970年石家莊專區(qū)改稱石家莊地區(qū),行唐隸之。1993年,撤銷石家莊地區(qū),行唐縣屬石家莊市。
1961年12月恢復(fù)行唐縣,并調(diào)整公社規(guī)模,分別建立墳臺、齊村、獨羊崗、賈莊、南橋、北龍崗公社,其余一個自然鎮(zhèn)、六個自然村為城關(guān)公社。1984年全縣改公社為鄉(xiāng)(鎮(zhèn)),轄區(qū)不變;大隊改為村委會。1996年鄉(xiāng)并鎮(zhèn)工作,將原有28個鄉(xiāng)(鎮(zhèn))調(diào)整為15個鄉(xiāng)(鎮(zhèn))。
2000年第五次人口普查,行唐縣常住總?cè)丝?95382人,其中:龍州鎮(zhèn)58171人,南橋鎮(zhèn)31260人,上碑鎮(zhèn)16005人,口頭鎮(zhèn)23030人,獨羊崗鄉(xiāng)38622人,安香鄉(xiāng)38850人,只里鄉(xiāng)41219人,市同鄉(xiāng)22038人,翟營鄉(xiāng)33278人,城寨鄉(xiāng)20122人,上方鄉(xiāng)24364人,玉亭鄉(xiāng)20927人,北河鄉(xiāng)6994人,上閻莊鄉(xiāng)5523人,九口子鄉(xiāng)14979人。
2002年,行唐縣面積1025平方千米,人口約39.5萬人。轄4個鎮(zhèn)、11個鄉(xiāng):龍州鎮(zhèn)、南橋鎮(zhèn)、上碑鎮(zhèn)、口頭鎮(zhèn)、獨羊崗鄉(xiāng)、安香鄉(xiāng)、只里鄉(xiāng)、市同鄉(xiāng)、翟營鄉(xiāng)、城寨鄉(xiāng)、上方鄉(xiāng)、玉亭鄉(xiāng)、北河鄉(xiāng)、上閻莊鄉(xiāng)、九口子鄉(xiāng),共有8個社區(qū)、330個行政村?h政府駐龍州鎮(zhèn)玉城大街17號。
2010年第六次人口普查,行唐縣常住總?cè)丝?06353人,其中:龍州鎮(zhèn)70614人,南橋鎮(zhèn)29508人,上碑鎮(zhèn)14902人,口頭鎮(zhèn)24774人,獨羊崗鄉(xiāng)39454人,安香鄉(xiāng)38345人,只里鄉(xiāng)40995人,市同鄉(xiāng)22675人,翟營鄉(xiāng)32349人,城寨鄉(xiāng)20239人,上方鄉(xiāng)24398人,玉亭鄉(xiāng)20523人,北河鄉(xiāng)6468人,上閆莊鄉(xiāng)5728人,九口子鄉(xiāng)15381人。