A prova dos 200 metros masculino do Campeonato Africano de Atletismo de 2012 foi disputada entre os dias 30 e 1 de julho de 2012 no Estádio Charles de Gaulle em Porto Novo, no Benim.