Николай Гаврилович Бабиев родился в 1887 году в Варшаве.
Казак станицы Михайловской Кубанского казачьего войска.
В 1906 - окончил Бакиснкую гимназию.
В 1908 окончил Николаевское кавалерийское училище, выпущен хорунжим в 1-й Лабинский генерала Засса полк ККВ.
В 1909-1912 годах - участие в Персидском походе. Ранен.
С октября 1912 года - сотник.
В 1914—1917 — офицер в казачьих частях.
С 26.02.1915 — подъесаул.
С 1.12.1916 - есаул.
С 11.02.1917 — войсковой старшина (подполковник).
С 09.1917 — командир 1-го Черноморского полка Кубанского казачьего войска.
С декабря 1917 по январь 1918 — в войсках Кубанского края.
С Январь по март 1918 — в Добровольческой армии, участвовал в 1-м Кубанском походе.
В марте 1918 года тяжело ранен (раздроблена кисть правой руки), попал в плен к красным.Освобожден из тюрьмы города Майкопа.
С 23 сентября 1918 — полковник.
С 13 октября 1918 — Командир Корниловского конного полка.
С 1 ноября 1918 — Командир 2-й Кубанской конной бригады в 1-й Кубанской казачьей дивизии.
С 26 января 1919 — генерал-майор, начальник 3-й Кубанской казачьей дивизии.
С 24 мая 1919 — Тяжело ранен в голову при переправе через Есаулвоский Аксай.
С 18 июня 1919 — генерал-лейтенант.
С августа 1919 — Командующий конной группой (в составе Кубанской казачьей дивизии и Астраханской казачьей бригады) Кавказской армии.
С мая 1920 — Начальник Кубанской казачьей дивизии в РусскойАрмии генерала барона П.Н.Врангеля.
С июля 1920 — Командир Кубанского казачьего конного корпуса.
С августа 1920 — Командир 1-й Кубанской казачьей конной дивизии в десанте на Кубань генерала Улагая.
С сентября 1920 — Командир конной группы 1-го Конного корпуса (в составе Кубанской казачьей конной дивизии, 1-й конной дивизии и Терско-Астраханской бригады).
30 сентября 1920 погиб во время боя со 2-й красной конной армией Миронова при артобстреле во время конного сражения под селом Шолохово в районе города Никоополя.
В Персидском походе, Первой мировой и Гражданской войнах был 19 раз ранен.