Der Ort wurde erstmals als Vorstadt Nischni Nowgorods im 13. Jahrhundert erwähnt. Ursprünglich hieß er Weslomskaja Slobodka und lag einen Kilometer südlich seines heutigen Standortes. Seit dem 14. Jahrhundert wurde das Dorf Bor genannt – ein altslawischer Name, der „Nadelwald“ bedeutet und an die waldreiche Umgebung des Ortes erinnert. Den Status einer Stadt hat Bor seit 1938. Heute ist Bor auch Zentrum eines Rajons der Oblast.
Das wirtschaftliche Leben Bors ist eng mit dem benachbarten Nischni Nowgorod verbunden; viele Fabriken des Ortes gehören zu Nischni Nowgoroder Unternehmen. Zu den wichtigsten Borer Betrieben zählen eine Schiffswerft, ein Glaswerk, Holzverarbeitungs- und Sägewerke, Nahrungsmittel- und Textilfabriken.
Bor ist durch eine Automobilbrücke über die Wolga mit Nischni Nowgorod verbunden und hat auf diese Weise auch Anbindung an die russische Fernstraße M7. Außerdem hat die Stadt einen Bahnhof, der über eine Nebenstrecke an die Transsibirische Eisenbahn angeschlossen ist.
Seit 9. Februar 2012 ist Bor mit Nischni Nowgorod zudem über die 3661 m lange Wolga-Seilbahn Nischni Nowgorod verbunden, die die Wolga mit ihrem längsten Spannfeld von 900 m Länge zwischen zwei 82 m hohen Stützen überwindet.[2]
↑ abItogi Vserossijskoj perepisi naselenija 2010 goda. Tom 1. Čislennostʹ i razmeščenie naselenija (Ergebnisse der allrussischen Volkszählung 2010. Band 1. Anzahl und Verteilung der Bevölkerung). Tabellen 5, S. 12–209; 11, S. 312–979 (Download von der Website des Föderalen Dienstes für staatliche Statistik der Russischen Föderation)