国十七年（1928年）改为省，此时元氏县直属中华民国河北省。民国二十六年（1937年），河北省化为17个行政督察区，元氏属第12行政督察区。中国抗日战争时期，1938年9月成立冀南行政主任公署第一专署，元氏县属于该专署。1940年9月，元氏县归属晋察冀边区冀中区。1941年1月，元氏县改属晋冀鲁豫边区太行区一专区。1943年1月，获鹿县路南区域并入元氏县，两县并称“元获县”。第二次国共内战时期，元氏县仍属太行区一专区。1945年，河北省高邑县、赞皇县、元氏县以三县首字为名取名“高赞元联合县”。1946年