Народився 23 березня 1983 року у селищі Димер Вишгородського району Київської області.
У 1999 році у рідному селищі Михайло закінчив гімназію. Через п'ять років отримав диплом юриста в університеті податкової служби. У 2019 році Наконечний став дипломованим держуправлінцем, закінчивши Академію державного управління.
Михайло Наконечний розпочав свою трудову діяльність у 2004 році заступником начальника юридичного відділу Департаменту автотранспорту Міністерства транспорту та зв'язку, де пропрацював до 2005 року.
З 2005 по 2006 рік – директор ТОВ “Автоконсалтинг”.
З 2006 по 2007 рік - начальник юридичного відділу ТОВ "Ділайт" та ТОВ "Квадрат".
У 2007 році - начальник відділу реєстрації юридичного департаменту ТОВ Стоїк-Плюс.
У грудні 2007 року Наконечний став помічником нардепа VI скликання Віктора Пилипишина. Михайло працював на платній основі. Влітку наступного року він зайняв посаду начальника юрвідділу ТОВ «Тандем-Авто» та заступник голови АТ «5-й КАРЗ».
У березні 2009 року Михайло став фізичною особою-підприємцем. До 2016 року Наконечний надавав юридичні послуги. У 2016 році перейшов на роботу в комунальне об'єднання «Київзеленбуд», де до серпня 2018 року обіймав керівні посади.
З 2015 по 2016 рік він керував громадською організацією «Розвиток інноваційних технологій і впровадження енергозбережень». У 2020 році Михайло очолив благодійний фонд забудовника і нардепа Вадима Столара. Тоді ж Наконечний став головою секретаріату київської міської організації партії «Опозиційна платформа — За життя».
Навесні 2013 року Наконечний був довіреною особою кандидата в народні депутати Віктора Пилипишина на довиборах до ВР по 223-му мажоритарному округу. Через два роки на місцевих виборах Михайло був одним з керівників штабу «Рух за Реформи» Сергія Думчева. Влітку 2016 року Наконечний працював у штабі Тетяни Ричкової, яка балотувалась на довиборах на 27-му мажоритарному окрузі.
У 2019 році Михайло вже сам балотувався до Верховної Ради. Наконечний йшов 42-м у списку партії ОПЗЖ. Однак його номер за результатами виборів виявився непрохідним. Михайло — помічник нардепа Наталії Приходько з фракції ОПЗЖ. Він працює на громадських засадах.
У 2020 році на виборах до Київради Наконечний був 15-м в єдиному міському списку ОПЗЖ. У списку по округу №2 (Дарницький район) Михайло балотувався під першим номером. На окрузі за Наконечного віддали свої голоси 2643 виборців. Він обраний депутатом по округу.
У IX скликані Київради Михайло Наконечний став членом фракції ОПЗЖ і секретарем постійної комісії з питань цифрової трансформації і адміністративних послуг.
Михайло одружений на Катерині Наконечній. У подружжя є донька Христина.
22.02.2023