汉文帝），当时为避“恒”字之讳，将北岳恒山改为“常山”，同时改恒山郡为常山郡，领18县和4个侯国。王莽篡权后，废侯国。此后常山郡的建制变化多端，有时是侯国，有时却又变为郡，但治所一直在元氏。到西晋初年（另一说为三国曹魏时期），常山郡治由元氏迁往真定（今石家庄市东古城村）。从此故城只是元氏县的治所。隋开皇十六年（公元596年），曾析元氏县置灵山县，县城在今元氏县城的东城角村与西城角村之间。但是灵山县存在时间极其短暂，于大业元年（公元605年）再次并入元氏县。大业末年（约614-618年），元氏县城从今故城村所