DieBundesstraße 48 (Abkürzung:B 48) ist eineBundesstraße inDeutschland. Sie führt im BundeslandRheinland-Pfalz vonBingen am Rhein im Norden knapp 130 km weit bisBad Bergzabern im Süden.

Die B 48 beginnt im Zentrum von Bingen neben demlinken Ufer derNahe. Nach gut 1 km auf gemeinsamer Trasse mit derB 9 trennt sie sich von dieser durch Gabelung nach rechts.
Sie verläuft dann überBad Kreuznach (nach 16 km) –Alsenz (nach 35 km) –Rockenhausen (nach 45 km) –Winnweiler (nach 56 km) –Hochspeyer (nach 74 km) –Annweiler am Trifels (nach 112 km) bis nachBad Bergzabern (knapp 130 km).
Dort endet sie direkt nordöstlich der Stadtgrenze auf der Gemarkung vonPleisweiler-Oberhofen mit der Einmündung in dieB 427 (Hinterweidenthal–Kandel).
Die 1932 eingerichteteFernverkehrsstraße 48, ab 1934Reichsstraße 48 (R 48) genannt, war anfangs eine 16 km kurze Verbindungsstrecke zwischen Bingen und Bad Kreuznach, welche dieR 9 (in Bingen) und dieR 41 (in Bad Kreuznach) verband.[1] Später (etwa 1937) wurde die R 48 bis Winnweiler verlängert, wo sie in dieR 40 (Mainz–Saarbrücken) mündete. Die Strecke von Winnweiler nach Bad Bergzabern wurde erst nach 1949 zur Bundesstraße erhoben.
Die 1,8 km lange Ortsumgehung Imsweiler war ab 2017 in Bau und wurde im August 2025 eröffnet. Ihr Herzstück ist ein 400 Meter langer Tunnel, der den Ort östlich umgeht. Mit der Ortsumgehung soll der Ort Imsweiler vom Durchgangsverkehr entlastet und das MittelzentrumRockenhausen besser an die Autobahn angebunden werden. Es wird mit einer Verkehrsbelastung von 6000 Fahrzeugen am Tag gerechnet, die Kosten für die Baumaßnahme beliefen sich auf 72 Millionen Euro.[2]