Город Бор находится в Нижегородской области и расположен на левом берегу Волги, напротив областного центра, с которым связан автомобильным и железнодорожным мостом и пассажирской канатной дорогой. Численность населения составляет примерно 77000 человек, площадь города 147 км².
Основой экономики являются предприятия чёрной металлургии, машиностроения и металлообработки, торфяной, лесной и деревообрабатывающей, лёгкой и пищевой отраслей промышленности, а также заводы по производству строительных материалов и конструкций.
Сообщение с регионами России осуществляется автотранспортом и по железной дороге со станций Толоконцево и Моховые горы.