Joseph Alfred Duncan (Accra, 10 maart 1993) is een Ghanees voetballer die doorgaans speelt als defensieve middenvelder. Hij verruilde UC Sampdoria in juli 2016 voor US Sassuolo. Duncan debuteerde in 2012 in het Ghanees voetbalelftal.
Duncan arriveerde in de zomer van 2010 bij Inter. Toen hij in maart 2011 achttien werd, werd hij speelgerechtigd. Op 26 augustus 2012 maakte Duncan zijn debuut voor Inter, tegen Pescara. In de 86e minuut viel hij in voor Walter Gargano.
Duncan maakte op 14 november 2012 onder bondscoach James Kwesi Appiah zijn debuut in het Ghanees voetbalelftal, tegen Kaapverdië.