九月,曹操下令:“河北遭受袁氏之难,不用再上缴今年租赋!”又严厉打压豪强兼并,百姓喜悦。曹操领冀州牧,并上表让还兖州牧。当初,曹操围攻邺城时,袁谭趁机攻取甘陵、安平、勃海、河间,又击破故安的袁尚败军,兼并其众。曹操写信给袁谭,责备他负约,与他断绝婚姻,将他的女儿送回,然后进兵。十二月,曹操进入平原,略定诸县。
建安十年(公元205年)正月,曹操攻灭袁谭,冀、青二州平定。当初袁尚兵败后,投奔幽州刺史袁熙。此月,幽州大将焦触、张南起兵反袁氏,袁尚、袁熙又逃奔三郡乌桓。焦触自称幽州刺史,举郡县归附曹操。[] 四月,黑山军首领张燕率领其部众十余万人投降曹操。[] 故安人赵犊、霍奴起兵,杀死幽州刺史,三郡乌桓又围攻鲜于辅于犷平。八月,曹操率兵北征,斩杀赵犊,又渡河救援犷平,乌桓奔走出塞。
当初,袁绍令其外甥高干领并州。曹操攻破邺城后,高干投降了曹操,仍然被任命为并州刺史。而曹操讨伐乌丸之时,高干举州反曹操,捉拿上党太守,举兵守壶口关。曹操遣乐进、李典讨伐高干,高干退守壶关城。
建安十一年(公元206年)正月,曹操攻打高干,高干留别将守城,自己逃入匈奴,向单于求