Село, за версією місцевих краєзнавців, виникло у Х/І столітті. На місці, де зараз Михайлівка, були дрімучі ліси. А село названо на честь першого поселенця - Михайла, а на честь його брата Якуба назвали Якубівку, яка згодом стала одним поселенням з Михайлівкою.