Николай Дмитриевич Каширин родился 4 (16) февраля 1888 г. в станице Верхнеуральской Оренбургской губернии. Русский
Отец - Дмитрий Иванович Каширин, казак (по советским оценкам - "казак-кулак"), работал учителем, затем атаман Верхнеуральской станицы
Братья:
Каширин Иван Дмитриевич, 1890 г.р., бывш. подъесаул Оренбургского казачьего войска; активный участник Гражданской войны на стороне красных; служил полномочным представителем ОГПУ при СНК СССР по Нижне-Волжскому краю. Избирался членом ВЦИК. На момент ареста - начальник Мобилизационного отдела Народного комиссариата лесной промышленности СССР. Казнен в 1937 г.
Каширин Петр Дмитриевич 1892 (1893) г.р., бывш. хорунжий Оренбургского казачьего войска; активный участник Гражданской войны на стороне красных; в 1926-1931 гг. председатель Оренбургского губисполкома, затем в 1931-1933 гг. председатель исполкома Оренбургского горсовета. Избирался членом ВЦИК. На момент ареста -управляющий областного коммунального банка. Казнен в 1938 г.
Каширин Алексей Дмитриевич, 1897 г.р.; бывш. подхорунжий Оренбургского казачьего войска; участник Гражданской войны на стороне красных (в 1918 г. занимал должность оперативного работника штаба отряда Николая Каширина). В 1921 году работал заведующим орготделом исполкома Совета г. Челябинска. С 1922 г. служащий Троицкого горисполкома. В 1927 году на хозяйственной работе в г. Оренбурге. С 1931 года служащий финансового отдела штаба Сев.-Кавк. военного округа в Ростове-на-Дону. В 1937 г. вернулся в г. Верхнеуральск, с 1939 года жил в Уфе. В 1941 году мобилизован, воевал, попал в плен. В 1943 году расстрелян немцами за попытку побега из шталага.
Окончил сельскую школу и с 1902 года сам работал учителем.
С 1906 года — в армии.
1909 г. - окончил Оренбургское казачье юнкерское училище. Служил в 5-м Оренбургском казачьем полку Оренбургского казачьего войска.
В 1912 году был исключен из полка за левую антигосударственную пропаганду.
С 1914 года — на фронтах Первой мировой войны, сотник конно-сапёрной команды 1-й Оренбургской казачьей дивизии.
1915 году — командир сотни 10-го Оренбургского казачьего полка, затем начальник полковой разведки 9-го Оренбургского казачьего полка. За храбрость в боях награждён шестью боевыми наградами.
В 1916 году был ранен, после выздоровления вернулся в Оренбург и назначен начальником учебной команды 2-го запасного казачьего полка Оренбургского казачьего войска.
В марте 1917 года избран председателем полкового солдатского комитета.
После Октябрьского переворота 1917 года отказался подчиняться атаману Оренбургского казачьего войска Александру Дутову.
Декабрь 1917 г. - по советским источникам на митинге 2-го запасного казачьего полка открыто отказался подчиняться приказам, сорвал погоны и орден, бросив их на землю, и дезертировал вместе с отцом и братьями. В итоге его демарша полк не выступил на Уфу, не выполнив приказ атамана Оренбургского казачьего войска
Декабрь 1917 - январь 1918 гг. - скрывается как дезертир на хуторах в районе Верхнеуральска
Январь 1918 г. - с братьями собрал казачью сотня для действий против казачьего войска Дутова. Воевал вместе с красными отрядами под командованием В. Блюхера.
31 января 1918 г. крачные отряды Каширина и Блюхера взяли Оренбург. После восстания Чехословацкого корпуса отряд Каширина оказался в глубоком тылу белых. Вёл активные боевые действия, объединил под своим командованием несколько отрядов и разбил в боях два казачьих полка.
16 июля 1918 года, после того, как казаками Дутова был отбит Оренбург, Каширин избран главнокомандующим Уральской партизанской армией.
В 10-дневных боях нанес новое поражение казачьим частям А. И. Дутова и повторно занял Верхнеуральск. Участвовал в последующем преследовании казачьей партизанской армии А. И. Дутова вплоть до границы Тургайских степей. Численность его соединения превысила 12 тысяч человек. В бою 2 августа был тяжело ранен, вместо него главнокомандующим армией был избран В. К. Блюхер, а Каширин стал его помощником.
В августе-сентябре 1918 года участвовал в 54-дневном походе Уральской армии на соединение с Красной Армией. За время похода в 20 боях партизанские части Блюхера и Каширина нанесли поражения казачьим частям, чехословацким и польским легионерам.
После соединения с Красной Армией с сентября 1918 года — помощник начальника 4-й Уральской стрелковой дивизии, затем переформированной в 30-ю стрелковую дивизию. Начальником дивизии был В. К. Блюхер, а после его перевода в январе 1919 года начальником дивизии стал Каширин. Вместе с дивизией вёл бои на Восточном фронте против армий А. В. Колчака. С августа 1919 года — комендант Оренбургского укрепленного района. С октября 1919 года — начальник 49-й крепостной дивизии Туркестанского фронта. С марта 1920 года — председатель Оренбургско-Тургайского губернского исполкома. В октябре 1920 года назначен командиром 3-го кавалерийского корпуса на Южном фронте, действовавшим в Северной Таврии против армии генерала П. Н. Врангеля. Корпус Каширина сумел захватить Мелитополь и Геническ, а в ходе Перекопско-Чонгарской операции взял Феодосию и Керчь.
В 1921 году воевал против Н. И. Махно, был начальником Александровской группы войск на юге Украины.
С 06.06.1922 по 24.11.1922 года — командир 7-й кавалерийской дивизии.
1923 - июнь 1924 — командир 14-го стрелкового корпуса, для поручений в штабе РККА
Июнь 1924 - 1925 - командир 1-го корпуса Червонного казачества.
1925 г. - окончил Высшие академические курсы.
С 1925 года — помощник командующего войсками Уральского военного округа, Белорусского военного округа, Московского военного округа, Северо-Кавказского военного округа.
С июня 1931 по июль 1937 года — командующий войсками Северо-Кавказского военного округа.
С 1934 года — член Военного совета при Народном комиссаре обороны СССР.
При введении персональных военных званий присвоено звание командарма 2-го ранга.
В июне 1937 года входил в состав Специального судебного присутствия Верховного суда СССР, судившего обвиняемых по делу М. Тухачевского и др. По легенде не поднял руку за обвинительный приговор, но официально приговор был принят единогласно.
В июле 1937 года назначен начальником Управления боевой подготовки РККА.
Арестован 19 августа 1937 года.
Внесен в сталинские расстрельные списки от 1 ноября 1937 г. и 10 июня 1938 г.
Приговорен к расстрелу Военной коллегией Верховного Суда СССР 14 июня 1938 года по обвинению в участии в "контрреволюционной террористической организации в рядах РККА". Казнен в тот же день. Место захоронения — расстрельный полигон НКВД "Коммунарка" (ныне - Новомосковский округ Москвы)
Реабилитирован посмертно определением Военной коллегии Верховного суда СССР 1 сентября 1956 года.
Жена — Валентина Александровна, артистка театра, как "социально опасный элемент" в августе 1938 года была сослана в Казахстан.