Борис Щеглов родился в Подмосковье, стихи и песни начал писать еще в школьные годы. Приверженность Бориса Щеглова к своим национальным и историческим корням - русской народной песне, старинному русскому романсу - определила широкую известность его песен: "Колокола", "Круговая чаща", "Россия - мама родная" и многих других.
Борис Щеглов около 15 лет сотрудничает с Международным фондом славянской письменности и культуры. Он выступал от делегации России в концерте на Всеславянском съезде в Праге в 1998 году и на других мероприятиях, проводимых Фондом славянской письменности и культуры.
Борис Щеглов более 10 лет организует и ведет вечера авторской песни в Международном славянском культурном центре в Москве. Его стихи вошли во многие издания, в том числе во Всеобщую энциклопедическую антологию "Душа России. 15 веков русской поэзии", вышедшей в 2004 году.
Щеглов Б. Г. награжден Народным наградным комитетом памятной медалью П. А. Столыпина "За гражданское мужество".
Вот одно из стихотворений, вошедших в антологию:
"Моей России"
Что сохранил, что не сберег,
В чем мы бедны и в чем богаты, -
В том виноват совсем не Бог,
Мы сами в этом виноваты!
Подлее не было времен,
Когда преступник жертву судит -
Добра и совести закон
Презрели "властелины судеб"!
Но все ж молю тебя, Господь,
Отмерь России щедрой мерой
Не злого замысла "господ",
А счастья, мужества и веры!
И не отринуть ни за что
Мне эти рощи и долины -
Люблю Россию не "за что",
А просто - мать одна у сына!