Родился 28 февраля 1922 года в селе Сумского района Сумской области Украины в семье крестьянина. Украинец. Член ВКП(б) с 1944 года. С 1934 года жил в городе Луганске (Ворошиловград), учился в СШ №25 г. Луганска, работал на заводе. По окончании средней школы поступил в Московский институт инженеров ГВФ.
В Красной Армии с 1940 года. В 1941 году окончил Качинскую военно-авиационную школу пилотов.
Участник Великой Отечественной войны с июня 1941 года. Сражался на Южном, Закавказском, 4-м, 2-м и 1-м Украинских фронтах. Был ранен.
Гвардии старший лейтенант Михаил Лиховид совершил 208 боевых вылетов, в 44 воздушных боях лично сбил 16 и в группе 11 самолетов противника. Большой урон причинил врагу штурмовыми действиями.
12 августа 1944 года при подготовке самолета к эвакуации с места вынужденной посадки в районе города Рава-Русская (Львовская область) вместе с двумя авиамеханиками был схвачен конной бандой бандеровцев, облит бензином и сожжен.
Похоронен в городе Рава-Русская. Перезахоронен на холме Славы во Львове, где ему установлен памятник.
Указом Президиума Верховного Совета СССР от 27 июня 1945 года за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистскими захватчиками и проявленные при этом мужество и героизм, гвардии старшему лейтенанту Лиховиду Михаилу Степановичу посмертно присвоено звание Героя Советского Союза.
Награжден орденом Ленина, тремя орденами Красного Знамени.
Именем Героя был назван жилой квартал Луганска.