晋军一方当时的兵力按《资治通鉴》的说法“将士十余万人相践如山,无一人得免者”,兵力有十余万,而《晋书·石勒传》则记载“东海王越率洛阳之众二十余万讨勒”。东撤晋军主力是中军,本是守备洛阳的核心力量却沦为司马越的私兵,其他还有周围州郡的外军、郡兵以及临时招募的流民兵。而石勒军此次参战兵力记载不详,但是此次出战的是轻骑兵无疑,结合后来石勒“会刘曜、王弥寇洛阳”时“因率精骑三万,入自成皋关”(《晋书·石勒传》),此时的出兵洛阳毫无疑问是为了夺取胜利果实的,石勒应是派出了当时尽可能多的机动兵力。石勒追击东撤晋军事出仓促,不可能集聚所有兵力,所以参战的兵力很可能在三万以下,甚至不到两万。