镇守榆林的国军是第22军。这22军,其实是一支地方部队,长期驻守榆林。他的前身是陕北镇守使井秀岳创建的,曾用的番号先后有陕西陆军第1师、第2集团军暂18师、第86师,到抗战爆发后1938年,86师扩编为第22军。
当时榆林城内国军的最高指挥官是晋陕绥边区总司令邓宝珊,邓宝珊在国民党中是出了名的“亲共”,不仅在西安事变中声援张学良、杨虎城,也在抗日战争期间拒绝执行国民党高层打压共产党的命令,野战军进攻榆林时,邓宝珊尚在犹豫是否起义,已经是无心应战。