Красный бор расположен в Тосненском районе Ленобласти. Одновременно он является центром Красноборского городского поселения.
Общая площадь компактного поселения составляет около 430 гектар. До КАДа отсюда 22 километра по Московскому шоссе, с которого оборудован удобный съезд в сторону поселка. Расстояние до центра района (города Тосно) около 20 километров. Численность зарегистрированного и постоянно проживающего в поселке населения колеблется в пределах 5500 – 5600 человек.
Через Красный бор проходит ветка Октябрьской ЖД с остановкой на платформе "Поповка". В ПГТ развита торговля и предпринимательство, функционируют магазины и рынок.
Сюда проведены все необходимые бытовые коммуникации. Поселок газифицирован, подведены электрические сети, налажено централизованное водоснабжение. Рынок недвижимости представлен частным сектором и квартирами в муниципальных домах. Строительство в поселке ведется в частном порядке. Стоимость квадратного метра здесь объективно оценивается от состояния и места расположения самого объекта жилой недвижимости. Его цена может колебаться от 21 до 45 тысяч рублей.