Macron, ex-banqueiro de 39 anos, venceu o primeiro turno do país, enquanto a líder da Frente Nacional, Marine Le Pen, ficou em segundo lugar.
"Vou votar em Emmanuel Macron", disse Hollande em um discurso, transmitido pela televisão BFMTV.
Hollande acrescentou que o avanço de Le Pen para a segunda volta da eleição "representa um risco para o país".
O presidente também agradeceu aos eleitores pelo alto índice de votação na primeira rodada da eleição. Com 100% já apuradas, Macron apareceu na frente com 24,01% dos votos. Le Pen obteve 21,3%.
As pesquisas conduzidas pela Ipsos e pela Harris Interactive após o anúncio dos resultados preliminares da primeira rodada também apontam para Macron com a expectativa de se tornar o próximo presidente francês.