Дитинство та студентські роки Михайло Сорока народився 27 березня 1911 року в с. Гнилиці Великі (Королівство Галичини і Володимирії, Австро-Угорська імперія, нині с. Гнилиці, Скориківська сільська громада, Тернопільський район, Тернопільська область).