Борис Иванович Черкасов родился в семье потомственных офицеров. Его дед, Алексей Яковлевич, был военным, но «в походах и сражениях» не участвовал — обладал слабым здоровьем. Находился на воинской службе с 1738 по 1764 год и вышел в отставку в звании секунд-майора. Отец, Иван Алексеевич Черкасов, прослужил в армии более 20 лет, но на момент рождения сына уже много лет находился в отставке. Кроме Бориса у Ивана Алексеевича и его супруги Екатерины Ефимовны было еще пять сыновей и две дочери, Борис был вторым ребенком в семье. Иван Алексеевич был мелкопоместным дворянином — владел 23 душами крестьян.
↧