|  Final at Vasil Levski Stadium, Sofia, att.40,000 |  | date | team 1 | score | team 2 | HT |  | Sun 18.11.56 | Dinamo Sofia | 5-2 | SKNA Plovdiv | 3-2 |     Ivan Atanasov 18'OG  2-0 Hristo Iliev 21' 2-1  Zhivko Karadaliev 24'  3-1 Dimitar Yordanov 37' 3-2  Ivan Sotirov 44'  4-2 Hristo Iliev 69'  5-2 Ivan Georgiev 77' Referee: Georgi Hristov, Sofia.  |  | Dinamo: Derventski - Donchev, Filipov, Apostolov, Arsov, Tsvetanov, Pechenikov, Peev, Yordanov, Georgiev, Iliev-c. | SKNA: Kekemanov - Panayotov, Raykov, Atanasov, Bahchevandzhiev-v, Delev - Ranguelov, Zanev, Sotirov, Topalov, Popangelov. |   
| date | team 1 | score | team 2 | HT |  | Sat 10.11.56 | Dinamo Sofia | 1-0 | Lokomotiv Sofia | 1-0 |    1-0 Iliev 10' att. 20,000 |  | Sun 11.11.56 | SKNA Plovdiv | 2-1 | CDNA Sofia | 0-1 |    0-1  Vladimirov 11'  1-1 Ang. Popangelov 2T  2-1 Ang. Popangelov 2T |  | SKNA: Kekemanov - Panayotov, Raykov, Atanasov, Bahchevandzhiev, Delev - Ranguelov, Zanev, Sotirov, Topalov, Popanguelov. | CDNA: Andonov - Tsvetkov, Panayotov II, Enisheynov - Aleksiev, Stefanov - Mihaylov, Atanasov, Vladimirov, Sotirov, Petkov. |   
| CDNA Sofia played all matches with 2nd team! Main players were included in National team preparing for Olympic Games Melbourne olim 1956 Football. |   
|
 |   |  | Only teams from Level I played in this Round. |   
| date | team 1 | score | team 2 | HT |  | Sat 27.10.56 | Dinamo Sofia | 3-1 | Torpedo Ruse |   |  | Sun 28.10.56 | Spartak Varna | 0-1 | Lokomotiv Sofia |   |  | Tue 06.11.56 | Spartak Sofia | 0-1 | CDNA Sofia | 0-1 |   0-1  Mihaylov 63' Aleksiev (CDNA) 5' injury. CDNA played with 10 men. |  | Sat 27.10.56 | SKNA Plovdiv | 1-0aet | Spartak Plovdiv | 0-0 |    1-0 Sotirov 104' Exp: Sotirov (SKNA) 1-5' Exp:  Dimov (Spartak) |   
|
 |   |  | Draw Monday 15.10 - matches Sunday 21.10. |   
| date | team 1 | score | team 2 | HT |  | Sat 20.10.56 | Dinamo Sofia | 2-1 | Minyor Dimitrovo |   |  | Sun 21.10.56 | Torpedo Ruse | 1-0 | Zavod 12 Sofia |   |  | Mon 22.10.56 | Lokomotiv Sofia | 3-2 | Udarnik Sofia |   |    1-0 Blagoev 1-1  A. Kostov pen.  1-2 Milev  2-2 Iv. Apostolov  3-2 Kotev |  | Sun 21.10.56 | Spartak Varna | 2-0 | Torpedo Dimitrovo | 0-0 |    1-0 Arnaudov 49'  2-0 Yanev 74' |  | Sun 21.10.56 | Akademik Svistov | 0-1 | Spartak Sofia | 0-0 |   0-1  Georgiev 89' |  | Wed 24.10.56 | Lokomotiv Plovdiv | 0-0aet | CDNA Sofia | 0-0 |  | Sun 21.10.56 | Urozhay Tarnava | 0-3 | Spartak Plovdiv |   |  | Sun 21.10.56 | Udarnik Stara Zagora | 1-2aet | SKNA Plovdiv | 0-0 |   0-1  Gaydarov 70'  1-1 Panchev 85' 1-2  Popangelov 111' Referee: Angelov (good) |  |  Replay |  | Sun 28.10.56 | Lokomotiv Plovdiv | 2-3 | CDNA Sofia | 2-1 |    1-0 Sachmaliev 1'  2-0 Kanev 2'  Exp.: Tasev (Lokomotiv) 2-1  Mihaylov 1T 2-2  Yanev 2T 2-3  Sotirov 2T. Referee: Petar Mihaylov. |   
 On October 20th 1956 was restored the old name of the city of Stalin, Varna.
 
|
 |   |  | 7 teams from Level I received byes - CDNA Sofia, SKNA Plovdiv, Udarnik Sofia, Minyor Dimitrovo, Spartak Plovdiv, Lokomotiv Sofia, Zavod 12 Sofia.  |  | Level II team Akademik Svistov eliminated Level I Spartak Pleven. |   
| date | team 1 | score | team 2 | HT |  | --- --.--.56 | SKNA Stalin | 1-3aet | Dinamo Sofia |   |  | --- --.--.56 | Torpedo Ruse | 3-0 | Lokomotiv Kolarovgrad |   |  | --- --.--.56 | Spartak Stalin | 1-0 | SKNA Ruse |   |  | --- --.--.56 | Torpedo Dimitrovo | 3-3 | SKNA Blagoevgrad |   |  |  Torpedo Dimitrovo qualified. |  | --- --.--.56 | Urozhay Tarnava | 1-0 | Zavod Voroshilov Sofia |   |  | --- --.--.56 | Udarnik Stara Zagora | 4-0 | Lokomotiv Burgas |   |  | --- --.--.56 | Lokomotiv Plovdiv | 3-1 | Torpedo Dimitrovgrad |   |  | --- --.--.56 | Cherveno Zname Pavlikeni | 1-1aet | Spartak Sofia |   |  | --- --.--.56 | Akademik Svistov | 1-0 | Spartak Pleven |   |  |  Replay |  | --- --.--.56 | Spartak Sofia | 1-0 | Cherveno Zname Pavlikeni |   |   
 | 
 |