Mohammed Abu (ur. 14 listopada 1991 w Akrze) – ghański piłkarz występujący na pozycji pomocnika, były reprezentant Ghany.

Kariera klubowa Abu karierę rozpoczynał w zespole SC Accra. W sierpniu 2010 roku podpisał kontrakt z angielskim Manchesterem City, a we wrześniu tego samego roku został wypożyczony do norweskiego Strømsgodset IF z Tippeligaen. W lidze tej zadebiutował 13 września 2010 w przegranym 1:3 pojedynku z Molde FK. W 2010 roku zdobył z zespołem Puchar Norwegii. 16 października 2011 w zremisowanym 1:1 spotkaniu z Sogndal Fotball strzelił pierwszego gola w Tippeligaen. Na początku 2012 roku powrócił do Manchesteru, a następnie przeszedł na kolejne wypożyczenie, tym razem do niemieckiego Eintrachtu Frankfurt. Po trzech miesiącach po raz drugi został wypożyczony do Strømsgodset IF. Następnie grał na wypożyczeniach w zespołach Rayo Vallecano, FC Lorient i Aarhus GF.

W styczniu 2017 Abu został zawodnikiem amerykańskiego Columbus Crew. W 2018 roku był wypożyczony do norweskiej Vålerengi, z którą następnie podpisał kontrakt.