A prova dos 10000 metros masculino do Campeonato Africano de Atletismo de 2012 foi disputada no dia 28 de junho de 2012 no Estádio Charles de Gaulle em Porto Novo, no Benim.