Die Bundesstraße 2 (Abkürzung: B 2) ist mit rund 845 Kilometern die längste und eine der ältesten Bundesstraßen Deutschlands. Sie durchquert Deutschland in Nord-Süd-Richtung von der deutsch-polnischen Grenze bei Gartz (Oder) bis zur deutsch-österreichischen Grenze bei Mittenwald. Ihr historischer Vorläufer ist die mittelalterliche Via Imperii.