改镇州为真定府。元朝时期，元氏县隶属真定路。明朝及清朝，元氏均属直隶真定府。
近现代.中华民国建国之后，民国二年（1913年）元氏县属范阳道。民国三年（1914年）范阳道改保定道。民国十七年（1928年）改为省，此时元氏县直属中华民国河北省。民国二十六年（1937年），河北省化为17个行政督察区，元氏属第12行政督察区。中国抗日战争时期，1938年9月成立冀南行政主任公署第一专署，元氏县属于该专署。1940年9月，元氏县归属晋察冀边区冀中区。1941年1月，元氏县改属晋冀鲁豫边