Der Hrvatski nogometni kup 2020/21 war der 30. Wettbewerb um den kroatischen Fußballpokal nach der Loslösung des kroatischen Fußballverbandes aus dem jugoslawischen Fußballverband.
In allen Runden wurden die Sieger in einem Spiel ermittelt. Stand es nach der regulären Spielzeit von 90 Minuten unentschieden, kam es zur Verlängerung von zweimal 15 Minuten und falls danach immer noch kein Sieger feststand zum Elfmeterschießen.
Teilnehmer
An der Vorrunde
21 Sieger des Bezirkspokals
11 Finalisten des Bezirkspokals aus den Fußballverbänden mit der größten Anzahl registrierter Fußballclubs
Die 16 punktbesten Vereine der Fünfjahres-Pokalwertung. (63 Punkte für den Pokalsieger, 31 für den unterlegenen Finalisten, 15 für die Halbfinalisten, 7 für die Viertelfinalisten, 3 für die Achtelfinalisten und 1 Punkt für die Sechzehntelfinalisten.)