Борис Николаевич Семевский родился 6 марта 1907 года в с. Верховье Витебской губернии в семье смоленских дворян. Окончил экономический факультет Московской сельскохозяйственной академии им. К. А. Тимирязева в 1931 году. Работал в Туркмении над проблемами хозяйственного освоения пустынь. В 1933 г. возглавлял научные исследования в автопробеге Москва – Каракумы – Москва, в 1936 г. – Каракумскую экспедицию. В 1934-1938 гг. - директор Репетекской песчано-пустынной станции.
В первые дни Великой Отечественной войны Б. Н. Семевский был мобилизован и определён в картографический отдел Ленинградского фронта. Начиная с 1943 г. он преподавал в различных военных Академиях.
В 1949 г. Б. Н. Семевский защитил докторскую диссертацию на тему "Теоретические и практические основы народно-хозяйственного использования пустынь". В 1951—1957 гг. — декан географического факультета Ленинградского государственного педагогического института им. А. И. Герцена. С 1958 г. возглавлял кафедру экономической географии географического факультета ЛГУ им. А. А. Жданова. В 1962—1964 гг. работал на Кубе, принимал участие в разработке Национального атласа Кубы. В 1970 г. стал деканом географического факультета ЛГУ им. А. А. Жданова, в том же году был избран вице-президентом Географического общества СССР.
Б. Н. Семевский — один из основателей ленинградской научной школы социально-экономической географии зарубежного мира и страноведения. Специализировался на изучении США и Кубы. Участвовал в работе XXII (Монреаль) и XXIII (Ленинград) Международного географического конгресса. Был инициатором создания Комиссии географии Америки при Географическом обществе СССР.