遂命刘粹辅佐年仅四岁的刘义隆镇守京口。义熙十一年（415年），因前年刘裕指令朱龄石成功灭亡谯蜀，收复蜀地，晋廷封刘义隆彭城县公。义熙十三年（417年），刘裕北伐，率水军自彭城（今江苏省徐州市）兵向关中，令刘义隆行冠军将军留守，东晋朝廷加封其为使持节、监徐兖青冀四州诸军事、徐州刺史。义熙十四年（418年），刘裕收复关中、还军彭城，原本想让世子刘义符出镇荆州，遂授刘义隆为监司州豫州之淮西兖州之陈留诸军事、前将军、司州刺史，并命其镇守洛阳（今河南省洛阳市），然而因张邵谏止刘裕让世子外任，刘裕遂改义隆为都督荆益宁雍