بطولة أفريقيا لكرة اليد للرجال 2012 هي النسخة العشرون من بطولة أفريقيا لكرة اليد للرجال، والتي أجريت في المغرب، بمدينتي الرباط وسلا، بين 11 و 20 يناير 2012. كانت البطولة مؤهلة إلى بطولة العالم لكرة اليد للرجال 2013 (بالنسبة للثلاثة الأوائل) و الألعاب الأولمبية 2012 (بالنسبة للبطل).
فاز بالبطولة المنتخب التونسي، لتاسع مرة في تاريخه، بعد تفوقه في النهائي على المنتخب الجزائري، بينما احتل المنتخب المصري المرتبة الثالثة، بعد فوزه في مباراة الترتيب على المغرب.