明、清年代,主要在榆林城附近建桥,如明代成化年始建的榆阳桥(即今城南门外榆阳旧砖拱桥),清波桥(在城西门外榆溪河上,清康熙初年重建改称碧浔桥,清道光末被大水冲毁),响岔桥(在城西南榆溪河上,清代多次整修,咸丰十年(1860)此桥向南移建后改称永济桥,现存),清代雍正二年(1724)建的普渡桥(在红石峡雄山寺榆溪河上,道光十三年(1833)重修,后被大水冲毁),乾隆年建的归德堡桥(在归德堡西榆溪河上,清、民国年多次重建,现犹存),清同治年建的普济桥(在红石峡北头榆溪河上,也称北桥,1956年建红石峡水库时毁)。民国年,修咸榆公路时,镇川堡建公路石拱桥有南门滩桥、万善桥,其万善桥为街道、公路兼用单孔洞涵,宽达200多米。现尚存古桥有榆阳桥、永济桥、归德堡桥,已列为市文物保护单位(详见文物志)。
建国后,随着交通事业的发展,新建起许多桥梁,至1993年,全市建有大小公路桥梁113座,总长2825.2米,其中干线公路桥44座总长1210.3米;地方道路桥梁65座(包括榆林城区新建榆阳、胜天、榆兴大桥)总长1614.5米。较大型桥梁:
鱼河堡无定河大桥 是榆定公路大型桥梁,位于鱼河堡西、党岔之间无定河上。1956年建成通车,长520米。桥为两部分,中间正桥为12孔石墩木梁板桥,长80米,正桥两边为过水引桥,发大洪时,除正桥洞过水外,洪水还可以从两边引桥上流过。根据这段无定河床面宽,发洪时河道多变,而建成的此桥,可称无定河上设计奇特的大桥。1972年改建为13孔跨径7米的钢筋混凝土T型桥,桥高6.5米,宽8米,长112米。
鱼河峁大桥 是西包公路大型桥梁,位于鱼河峁村北峁河河上。1969年建成通车,为11孔跨径11.5米钢筋混凝土T型桥,高5.7米,宽8米,长141.6米。
镇川小川沟大桥 是西包公路大型桥梁,位于镇川街北1.5公里的小川沟河上。1971年建成通车,为8孔跨径15米钢筋混凝土结构双曲拱桥,高7米,宽8米,长152米。
高梁金鸡河桥 是西包公路中型桥,位于镇川高梁村南金鸡河上。1971年建成通车,为双孔跨径15.6米的石拱桥,高5.6米,宽7米,长54米。
镇川河神庙无定河大桥 是通往米脂龙镇、横山武镇的大型桥梁。1977年7月建成通车,为11孔跨径12米的石拱桥,高7.5米,宽7米,全长160米。
榆溪桥(原名胜天桥) 位于榆林城西榆溪河上。明代成化年间在此始建清波桥,清康熙初年重建改称碧当浔桥,后屡修屡毁。1974年在此再建。成新桥称胜天桥,为9孔跨径8米钢筋混凝土结构T型桥,高3.5米,宽7.5米,长82米。此桥现改称榆溪桥,是连接榆林老城与西沙新城区的桥梁,也是通往芹河、巴拉素等乡镇的主要桥梁。
榆阳大桥 位于榆林城南外榆阳河上,与古榆阳桥并列。新大桥于1984年建成通车,为3孔跨径10米钢筋混凝土结构T型桥,高9.5米,宽12米,长48.4米。是西包公路上的中型桥。
榆兴大桥(又称榆溪南大桥)位于榆林城西南不到1公里的榆溪河上。1986年建成通车,为6孔跨径15米钢筋混凝土T型桥,高6.5米,宽10米,长96.6米。是连接榆旧城与西沙新城区的桥梁。
白河大桥 是榆乌公路中型桥梁,位于岔河则白河村口。1980年建成通车,为双孔跨径12米钢筋混凝土T型桥,高5.5米,宽8米,长26米。
乡村道路小桥 旧时乡村道路桥多由木椽柴草架设。70年代以来,群众集资修建了不少小石拱桥,1990年统计全市有这类石桥600多座。此外,由于公路改道,有不少弃旧公路桥改为乡村道路桥,如归德堡旧公路桥、许家崖旧公路桥等。
过去镇川刘兴庄(大队)每年秋季募资钱粮在河神庙无定河上修建一次木椽大桥,人们过桥时须向守桥人交过桥钱,到次年春木桥即拆除。1977年河神庙大桥建成后此种情况不存。