卡诺尔的求救信没告诉他塞琉古的部队至少有20,000名，似乎各势力都不太清楚尼卡诺尔在底格里斯河畔的败战详况，安提柯也不知道塞琉古征服了大部分的东部行省，或许安提柯不太关注帝国东部战况。当德米特里率军进入巴比伦尼亚，塞琉古此时还在东方征途中，并让帕特罗克勒斯（Patrocles）留守巴比伦城。巴比伦城附近的地形相当复杂，颇适合防守，有城市、河道、沼泽、人工湖和连通到底格里斯河的运河，另外巴比伦城位于幼发拉底河畔，幼发拉底河从城中贯穿流过，分成两个城区，各个城区中央都有一座坚固的要塞，在这两个要塞都有塞琉