Nogometni kup Bosne i Hercegovine najmasovnije je nogometno natjecanje u BiH, koje se održava od sezone 2000./01. Najuspješniji klub je Sarajevo sa sedam naslova. Aktualni osvajač je Zrinjski Mostar.
Od sezone 1997./98. najbolji klubovi iz bošnjačke i hrvatske lige igrali su doigravanje za prvaka Bosne i Hercegovine (jer tu nisu igrali srpski klubovi, pravilniji naziv bio bi: doigravanje za prvaka Federacije BiH). Slično je bilo i s kupovima. Tako su u doigravanjima Kup BiH osvojili Sarajevo (1997./98.) i Željezničar (1999./00.). Kup RS osvojili su Kozara (2000./01.) i Leotar (2001./02.). Od uvođenja zajedničkog kupa, Kup Republike Srpske se i dalje nastavio odigravati, dok se Kup Federacije BiH igra kao pretkolo Kupa Bosne i Hercegovine.
Od sezone 2000./01. bošnjački i hrvatski klubovi počeli su igrati Premijer ligu Bosne i Hercegovine. Od te godine igra se i Kup. U tim natjecanjima još nisu sudjelovali klubovi iz Republike Srpske, koji su se pridružili od sezone 2002./03. Od te se sezone igraju po dvije utakmice u četvrtfinalu, polufinalu i finalu. Jedna utakmica igra se u šesnaestini finala i osmini finala.