В начале сезона 2012 года эфиопец улучшили свои личные рекорды в помещении на 1500 м (3:34.89 в Бирмингеме) и на 3000 м (7:46.89 в Стокгольме). Взял бронзовую медаль на чемпионате мира в помещении 2012 в Ствмбуле, уступив марокканцу Абдалаати Игидеру и турку Ильхаму Озбилену. В конце мая того же года В Хенгело Меконнен установил новый личный рекорд на дистанции 1500 метров — 3:31.45. В августе занял шестое место в финальном забеге на Летних Олимпийских играх в Лондоне.