Иван Борисович ( ? — после 1412), удельный князь Кашинский. Единственный сын Бориса Михайловича, князя Кашинского ( 1395 г.).
Упоминается с 1399 г. Великий князь тверской Михаил Александрович, перед смертью распределяя между детьми своими Тверскую землю, назначил сыну Василию и внуку Ивану Кашин и Коснятин. Не успели князья разъехаться, как дядя и племянник стали терпеть притеснения от бояр старшего дяди великого князя Ивана Михайловича.
Жалоба на бояр последнего ухудшила отношения к великокняжескому столу. Сильный Иван Михайлович ответил, что бояре делают так «по его слову».
Но Ивану Борисовичу, вследствие «лукавой лести» его матери, удалось вскоре войти в милость к великому князю, который в 1401 г. отнял у Василия Михайловича озеро Луское и Иерусалимскую слободку в самом Кашине и отдал их ему.
До 1408 г. дядя, т. е. великий князь, и племянник жили в мире; но в этом году, неизвестно по какой причине, великий князь пошел войной на Ивана Борисовича, успевшего, однако, бежать в Москву. В Кашин Иван Михайлович посадил своих наместников. Затем, видимо, племянник и дядя помирились: при осаде Василием Михайловичем в 1412 г., при помощи татар, Кашина, последний защищал тверской гарнизон, под начальством Ивана Борисовича. Вероятно, вследствие примирения с дядею, Иван Борисович один сел на всем Кашинском уделе. Дальнейшая судьба Ивана Борисовича неизвестна. Потомства он не оставил.
Объединение Северо-Восточной Руси Москвой 1300-1462
Лит.: Иван Борисович // Энциклопедический словарь Брокгауза и Ефрона : в 86 т. (82 т. и 4 доп.). — СПб., 1890—1907.
Иноземцев, «Удельные князья кашинские» («Чтения Имп. О. И. и Др. Росс.», 1873, кн. 4).