Родился 27 сентября 1907 г. в семье крестьянина-бедняка в с. Беседовичи Хотимского района Могилевской области. У родителей было 15 детей: 9 сыновей и 6 дочерей. До революции 1917 г. подрастающие дети вынуждены были идти работниками по найму и батрачить у богатеев. В 1924 г. Кузьма вступил в комсомол. В 1925 г. умер отец Гаврила Павлович, а вскоре умерла и мать Татьяна Кузьминична.
В 1929 г. 4 октября был призван Хотимским РВК на службу в Красную Армию. Кузьма Гаврилович служил в г. Брянске — красноармеец 9 полка связи. Здесь же поступил на курсы по подготовке в военную школу связи. В 1931 г. поступил, а в 1933 г. окончил Киевскую военную школу связи имени М.И. Калинина. В 1932 г. вступил в ряды ВКП(б). После окончания училища, до 1940 г., служил командиром взвода, а затем командиром роты курсантов. В 1937 г. Ковалев К.Г. поступил на заочный факультет механизации и моторизации войск, вначале при академии им. М.В. Фрунзе, а затем при академии Бронетанковых войск им. И.В. Сталина. Закончить академию не успел: на последнем курсе началась война. Закончил учебу уже после войны.
С первых дней Великой Отечественной войны на фронте. Войну Кузьма Гаврилович начал командиром батальона тяжелых танков 43 танковой дивизии в звании старшего лейтенанта, в г. Бердичев, на границе с западной Украиной. В июне 1944 г. являлся начальником связи 1-го Красноградского механизированного корпуса 2-й Гвардейской Армии, войска которого освобождали г.п. Глуск и район. В летних операциях 1944 г. 1-й механизированный Красноградский корпус действовал на 1-м Белорусском фронте в составе конно-механизированной группы под командованием генерал-лейтенанта И.А. Плиева. С 25 июня по 29 августа 1944 г. 1-й механизированный Красноградский корпус с боями прошел 1000 км, освободив самостоятельно и во взаимодействии с другими войсками 1-го Белорусского фронта 1200 населенных пунктов на территории Белоруссии. На своем боевом пути корпус преодолел 50 водных преград, в том числе такие, как река Птичь, Оресса, Щара, Ясельда, Западный Буг.
В 1945 г. 1-й механизированный корпус участвовал в Висло-Одерской, Померанской и Берлинской операциях в составе 20-й гвардейской танковой армии 1-го Белорусского фронта.
С боями К.Г. Ковалев дошел до Берлина. За годы войны был контужен и трижды ранен. Два раза, будучи раненым, не покинул поле боя, мужественно стоял на передовых позициях до конца. Последнее ранение получил 2 мая 1945 г. После лечения в госпитале, вернулся в корпус и прослужил на территории Германии до 1949 г. Войну Кузьма Гаврилович закончил в возрасте 38 лет.
В 1949 г. Ковалев К.Г. прибыл для прохождения дальнейшей службы в главный штаб Ленинградского военного округа. Служил в должности помощника начальника связи им. С.М. Буденного, в 1952 г. был направлен в штаб Московского военного округа на должность помощника начальника штаба бронетанковых и механизированных войск, где прослужил до 1954 г. С 1954 по 1956 гг. — начальник связи корпуса особого назначения МВД. Военную службу Кузьма Гаврилович закончил 18 сентября 1956 г.
С 1956 г. К.Г. Ковалев — старший инженер военно-мобилизационного отдела Главдорстроя при Совете Министров СССР. С 1959 г. и до 1960 г. работает старшим инженером отдела кабельной продукции при Госплане РСФСР.
В 1960 г. Кузьма Гаврилович Ковалев поступил на работу старшим инженером УКСВ ОКБ-52 г. Реутова. В 1963 г. был избран депутатом Реутовского городского Совета.
Вскоре К.Г. Ковалев был избран председателем Исполкома Реутовского городского Совета депутатов трудящихся и проработал в этой должности до 1967 г. Четыре года жизни К.Г. Ковалева было отдано городу и жителям древнего русского поселения. Умер Кузьма Гаврилович и похоронен в г. Реутов (Российская Федерация).
За мужество и героизм, проявленные в годы Великой Отечественной войны, полковник Ковалев Кузьма Гаврилович награжден: орденом Ленина, тремя орденами Боевого Красного Знамени, тремя орденами Красной Звезды, орденом Отечественной войны 1 степени и 8-ю медалями.
Орден Красной Звезды 23.03.1943 г.; 15.09.1944 г.; 03.11.1944 г.
Орден Красного Знамени 10.09.1943 г.; 11.04.1945 г.; 15.11.1950 г.
Орден Отечественной войны I степени 07.05.1945 г.
Орден Ленина 05.11.1954 г.
Медаль «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» 09.05.1945 г.
Медаль «За взятие Берлина» 09.06.1945 г.
Медаль «За освобождение Варшавы» 09.06.1945 г.
Почетный гражданин Глуска с 1969 г.