一縱司令員楊得誌,政委蘇振華,參謀長盧紹武,政治部主任崔田民。
二縱司令員兼政委郭天民,副司令員兼參謀長韓偉,政治部主任向仲華。
三縱司令員楊成武,政委李誌民。
四縱司令員陳正湘,政委胡耀邦。
根據戰爭的需要,1946年12月,晉察冀野戰軍的編製撤銷,前方作戰由軍區領導直接指揮。1947年6月,中央又決定重新組建晉察冀野戰軍,也就是第二個晉察冀野戰軍,司令員楊得誌,第一政委羅瑞卿,第二政委楊成武,參謀長耿飆,政治部主任潘自力。其下有3個縱隊,各縱隊領導幹部如下:
二縱司令員陳正湘、政委李誌民,副司令兼參謀長韓偉,政治部主任向仲華。
三縱司令員鄭維山、政委胡耀邦,副司令員兼參謀長文年生,政治部主任魏震。
四縱司令員曾思玉、政委王昭,參謀長唐子安,政治部主任李昌。
1947年11月,聶榮臻司令員等軍區領導人聯合發布命令,將原來各二級軍區的一些部隊擴編為3個野戰縱隊,其番號與負責人如下:
一縱司令員唐延傑、政委王平,副司令員肖永久,參謀長張開荊,政治部主任張連奎。
六縱司令員文年生、政委向仲華,副司令員兼參謀長蕭新槐,副政委兼政治部主任王紫峰。
七縱司令員孫毅、政委林鐵,副司令員周彪,副政委兼政治部主任漆遠渥,參謀長李波。
1948年5月,中共中央決定晉察冀軍區和晉冀魯豫軍區合並成立華北軍區,由聶榮臻任司令員、薄一波任政委,徐向前、滕代遠、蕭克分別擔任第一、第二、第三副司令員,趙爾陸任參謀長兼後勤司令員,王世英任副參謀長,羅瑞卿任政治部主任,蔡樹藩任政治部副主任,黃敬任後勤部政委。在司令部之下,成立兩個兵團。1948年8月,又決定將第二兵團分為第二兵團與第三兵團,一共3個兵團,其負責人如下:
第一兵團司令員兼政委徐向前,副司令員兼副政委周士第,參謀長陳漫遠,政治部主任胡耀邦,後勤部部長嚴俊。在第一兵團之下,有由王新亭任司令員兼政委的八縱,由韋傑任司令員、徐子榮任政委的十三縱,由劉忠任司令員、袁子欽任政委的十五縱。
第二兵團司令員楊得誌、政委羅瑞卿,參謀長耿飆,政治部主任潘自力,後勤部部長董永清。在第二兵團之下,有由鄭維山任司令員、王宗槐任政委的三縱,由曾思玉任司令員、王昭任政委的四縱。
第三兵團司令員楊成武、政委李井泉,副政委兼政治部主任李天煥。在第三兵團之下,有由唐延傑任司令員、曠伏兆任政委的一縱,由陳正湘任司令員、李誌民任政委的二縱,由文年生任司令員、向仲華任政委的六縱。
除了以上三個兵團之外,還有軍區直屬的由孫毅任司令員、林鐵任政委的七縱,由甘渭漢任司令員兼政委的十四縱。
除了以上主力野戰部隊之外,華北軍區還有冀南軍區、冀中軍區、北嶽軍區、冀魯豫軍區、太行軍區、晉中軍區的地方部隊。
這時的華北戰場上,國民黨華北軍隊的最高統帥,也是華北地區國民黨軍政的最高長官傅作義。