A prova do lançamento de dardo masculino do Campeonato Africano de Atletismo de 2012 foi disputada no dia 1 de julho de 2012 no Estádio Charles de Gaulle em Porto Novo, no Benim.