Михайло Нікітін народився 21 січня 1914 року у селі Логіново Троїцької волості Клинського повіту Московської губернії (нині — Солнечногорський район Московської області). Після закінчення шести класів школи працював у промартілі. У 1936 році Нікітін був призваний на службу у Робітничо-селянську Червону Армію. У 1938 році він закінчи військово-політичне училище. Брав участь у радянсько-фінській та Великій Вітчизняній війнах. У 1944 році Нікітін закінчив Харківське танкове училище. До осені 1956 року гвардії підполковник Михайло Нікітін командував танковим батальйоном 37-го гвардійського танкового полку 2-ї гвардійської механізованої дивізії Особого корпусу радянських військ на території Угорської Народної Республіки.