Борис Михайлович Шапошников родился 20 сентября (2 октября) 1882 года в г.Златоуст, ныне Челябинской области, умер 26 марта 1945 года в Москва.
Родился в семье служащего. На военной службе с 1901. Окончил Московское военное училище (1903) и Академию Генштаба (1910).
Участвовал в 1-й мировой войне 1914—18 (на штабных должностях); с октября 1917 командир полка, в декабря 1917 выбран начальником Кавказской гренадерской дивизии, полковник. В мае 1918 добровольно вступил в Красную Армию, занимал различные штабные должности в Высшем военном совете и Наркомвоенморе Украины.
С августа 1919 начальник Разведывательного отдела, с октября 1919 начальник Оперативного управления Полевого штаба РВС Республики. После Гражданской войны, в 1921—25, 1-й помощник начальника Штаба РККА, в 1925—28 командовал войсками Ленинградского и Московского военных округов. В 1928—1931 начальник Штаба РККА, в 1931—32 командующий войсками Приволжского военного округа, в 1932—35 начальник и военный комиссар Военной академии им. М. В. Фрунзе, в 1935—37 командующий войсками Ленинградского военного округа.
В 1937—40 начальник Генштаба и заместитель наркома обороны. С августа 1940 по июль 1941 заместитель наркома обороны. Во время Великой Отечественной войны 1941—45 в июле 1941 — мае 1942 начальник Генштаба, с мая 1942 по июнь 1943 заместитель наркома обороны, в 1943—45 начальник Высшей военной академии им. К. Е. Ворошилова.
Шапошников много и успешно работал над укреплением и совершенствованием Красной Армии, особенно её аппарата стратегического и оперативного руководства. Сообщив боевой опыт Гражданской войны 1918—20, опубликовал труды «Конница» (1923), «На Висле» (1924).
Одновременно вёл большую работу в комиссии по разработке уставов, отражая в них основные положения советской военной доктрины. В фундаментальном труде «Мозг армии» (т. 1—3, 1927—29) сформулировал основные положения о характере будущей войны на основе опыта 1-й мировой войны и показал особенности руководства современной войной, дал чёткое представление о роли, функциях и структуре Генштаба как органа Верховного Главнокомандования по управлению вооруженными силами.
Награжден 3 орденами Ленина, 2 орденами Красного Знамени, орденом Суворова 1-й степени, 2 орденами Красной Звезды. Имя Шапошникова присвоено Высшим стрелково-тактическим курсам «Выстрел». Похоронен на Красной площади, у Кремлёвской стены.