12 града са били домакини на финала за Купата на България - София, Добрич, Плевен, Пловдив, Кърджали, Габрово, Велико Търново, Пазарджик, Благоевград, Стара Загора, Ловеч и Бургас.
Само 4 финала са били решавани с дузпи, всички те те през XXI век. Първо през 2004 година между Литекс и ЦСКА, след това през 2013 между Берое и Левски, през 2018 между Славия и Левски и през 2020 между Локомотив (Пловдив) и ЦСКА. Победители са Литекс, Берое, Славия и Локомотив (Пловдив). Така два пъти с дузпи губи Левски, два пъти и ЦСКА.
Първият чужденец, който е играл на финал за Купата се казва Костас Исакидис от Гърция. Това се случва през 1975 година. Той е част от отбора на Славия. Първият отбелязан гол от чужденец е дело на Далибор Драгич от Босна. Той обаче си вкарва автогол срещу ЦСКА. Левски все пак побеждава на финала през 2002 година.
Общо 5 отбора от по-долна дивизия са били на финал - Черноморец от Попово през 1946 година, Локомотив (Пловдив) през 1960 и 1982, Черноморец (Бургас) през 1989 и ЦСКА през 2016. От всичките случаи само "червените" печелят финалния сблъсък.
Момчил Цветанов е единственият футболист, печелил Купата с 4 различни отбора. С Литекс - 2 пъти (2008, 2009), с ЦСКА (2016), със Славия (2018) и с Локомотив (Пловдив) - 2 пъти (2019, 2020). Така той има на сметката си общо 6 отличия от турнира.