| Finals Barcelona |  | Game | date | time | team 1 | score | team 2 | HT |  | Final | 03.03 | 19:30 |   Spain | 24-18 |   Switzerland | 9-10 |  | 3-4 | 02.03 | 18:00 |   Hungary | 32-18 |   Iceland | 17-8 |  | 5-6 | 03.03 |   |   Czechoslovakia | 32-26 |   Sweden | 15-11 |  | 7-8 | 02.03 |   |   Netherlands | 24-22 |   Bulgaria | 13-12 |   
| This chapmpionship was a qualification for OG 1980 Moskva. |  | Spain and Switzerland qualify for Olympic Men 1980 |  | Hungary replaced West Germany in the OG 1980 Moscow. |  | Last 4 relegated to Men C 1980 |   
 | 
| Final ranking | P | w | d | l | gf | ga |  | 1. Spain | 10 | 5 | 0 | 0 | 108: | 78 |  | 2. Switzerland | 6 | 3 | 0 | 2 | 90: | 95 |  | 3. Hungary | 8 | 4 | 0 | 1 | 137: | 97 |  | 4. Iceland | 4 | 1 | 2 | 2 | 94: | 98 |  | 5. Czechoslovakia | 7 | 3 | 1 | 1 | 110: | 90 |  | 6. Sweden | 4 | 2 | 0 | 3 | 104: | 113 |  | 7. Netherlands | 3 | 1 | 1 | 3 | 84: | 110 |  | 8. Bulgaria | 4 | 2 | 0 | 3 | 97: | 99 |  | 9. Austria | 5 | 2 | 1 | 2 | 87: | 94 |  | 10.Israel | 4 | 1 | 2 | 2 | 103: | 112 |  | 11.Norway | 3 | 1 | 1 | 3 | 87: | 94 |  | 12.France | 2 | 1 | 0 | 4 | 89: | 110 |   
 |  
|  Groups Round. Winners to Final. Rest to Classification Games. |   
| Group E Sagunto | p | w | d | l | gf | ga |  | 1. Switzerland | 4 | 2 | 0 | 1 | 55: | 55 |  | 2. Hungary | 4 | 2 | 0 | 1 | 74: | 65 |  | 3. Sweden | 2 | 1 | 0 | 2 | 58: | 64 |  | 4. Bulgaria | 2 | 1 | 0 | 2 | 57: | 60 |   
| Team | Sw | Hu | Sw | Bu |  | Switzerland | ---- | 19:17 | 21:19 |   |  | Hungary |   | ---- | 28:23 | 29:23 |  | Sweden |   |   | ---- | 16:15 |  | Bulgaria | 19:15 |   |   | ---- |   
 | 
| date | team 1 | score | team 2 | HT |  |  played at Sagunto |  | 26.02 |   Hungary | 28-23 |   Sweden | 13-11 |  | 26.02 |   Bulgaria | 19-15 |   Switzerland | 11-5 |  | 28.02 |   Switzerland | 21-19 |   Sweden | 10-7 |  | 28.02 |   Hungary | 29-23 |   Bulgaria | 13-11 |   
 | 
 
| Group F | p | w | d | l | gf | ga |  | 1. Spain | 6 | 3 | 0 | 0 | 61: | 49 |  | 2. Iceland | 3 | 1 | 1 | 1 | 55: | 45 |  | 3. Czechoslovakia | 3 | 1 | 1 | 1 | 55: | 49 |  | 4. Netherlands | 0 | 0 | 0 | 3 | 42: | 70 |   
| Team | Spai | Icel | Czec | Neth |  | Spain | ---- | 19:15 | 23:20 | 19:14 |  | Iceland |   | ---- | 12:12 | 28:14 |  | Czechoslovakia |   |   | ---- | 23:14 |  | Netherlands |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | played at Barcelona |  | 26.02 |   |   Spain | 19-15 |   Iceland | 9-10 |  | 26.02 |   |   Czechoslovakia | 23-14 |   Netherlands | 10-4 |  | 28.02 | 18:45 |   Spain | 23-20 |   Czechoslovakia | 11-10 |  | 28.02 | 20:15 |   Iceland | 28-14 |   Netherlands | 11-5 |   
 | 
 
| Group 9-12 | p | w | d | l | gf | ga |  | 9. Austria | 4 | 2 | 0 | 1 | 58: | 53 |  | 10.Israel | 3 | 1 | 1 | 1 | 67: | 68 |  | 11.Norway | 3 | 1 | 1 | 1 | 55: | 56 |  | 12.France | 2 | 1 | 0 | 2 | 59: | 62 |   
| Team | Aust | Isra | Norw | Fran |  | Austria | ---- | 22:18 | 16:14 |   |  | Israel |   | ---- | 24:24 | 25:22 |  | Norway |   |   | ---- | 17:16 |  | France | 21:20 |   |   | ---- |   
 | 
| date | venue | team 1 | score | team 2 | HT |  | 26.02 | Murcia |   Norway | 17-16 |   France | 9-8 |  | 26.02 | Cartagena |   Austria | 22-18 | Israel | 8-6 |  | 28.02 | Murcia |   Austria | 16-14 |   Norway | 10-8 |  | 28.02 | Cartagena | Israel | 25-22 |   France | 15-11 |  | 02.03 | Murcia | Israel | 24-24 |   Norway | 12-13 |  | 02.03 | Cartagen |   France | 21-20 |   Austria | 11-10 |   
 |  
| Group A | p | w | d | l | gf | ga |  | 1. Sweden | 4 | 2 | 0 | 0 | 36: | 32 |  | 2. Bulgaria | 2 | 1 | 0 | 1 | 33: | 31 |  | 3. Norway | 0 | 0 | 0 | 2 | 32: | 38 |   
| Team | Swed | Bulg | Norw |  | Sweden | ---- | 16:15 | 20:17 |  | Bulgaria |   | ---- | 18:15 |  | Norway |   |   | ---- |   
 | 
| date | team 1 | score | team 2 | HT |  | played at Leganes |  | 22.02 |   Sweden | 20-17 |   Norway | 7-6 |  | 23.02 |   Bulgaria | 18-15 |   Norway | 9-6 |  | 24.02 |   Sweden | 16-15 |   Bulgaria | 9-10 |   
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. Switzerland | 4 | 2 | 0 | 0 | 36: | 33 |  | 2. Hungary | 2 | 1 | 0 | 1 | 48: | 33 |  | 3. France | 0 | 0 | 0 | 2 | 30: | 48 |   
| Team | Swit | Hung | Fran |  | Switzerland | ---- | 19:17 | 17:16 |  | Hungary |   | ---- | 31:14 |  | France |   |   | ---- |   
 | 
| date | venue | team 1 | score | team 2 | HT |  | 22.02 | Murcia |   Switzerland | 19-17 |   Hungary | 8-7 |  | 23.02 | Cartagena |   Switzerland | 17-16 |   France | 10-10 |  | 24.02 | Ibi |   Hungary | 31-14 |   France | 16-7 |   
 | 
 
| Group C | p | w | d | l | gf | ga |  | 1. Spain | 4 | 2 | 0 | 0 | 42: | 25 |  | 2. Netherlands | 1 | 0 | 1 | 1 | 32: | 37 |  | 3. Austria | 1 | 0 | 1 | 1 | 29: | 41 |   
| Team | Spai | Neth | Aust |  | Spain | ---- | 19:14 | 23:11 |  | Netherlands |   | ---- | 18:18 |  | Austria |   |   | ---- |   
 | 
| date | team 1 | score | team 2 | HT |  | played at Zaragossa |  | 22.02 |   Spain | 23-11 |   Austria | 10-5 |  | 23.02 |   Netherlands | 18-18 |   Austria | 7-10 |  | 24.02 |   Spain | 19-14 |   Netherlands | 10-7 |   
 | 
 
| Group D | p | w | d | l | gf | ga |  | 1. Czechoslovakia | 3 | 1 | 1 | 0 | 35: | 27 |  | 2. Iceland | 2 | 0 | 2 | 0 | 33: | 33 |  | 3. Israel | 1 | 0 | 1 | 1 | 36: | 44 |   
| Team | Czec | Icel | Isla |  | Czechoslovakia | ---- | 12:12 | 23:15 |  | Iceland |   | ---- | 21:21 |  | Israel |   |   | ---- |   
 | 
| date | team 1 | score | team 2 | HT |  |  played at Sevilla |  | 22.02 |   Czechoslovakia | 23-15 | Israel | 11-7 |  | 23.02 |   Iceland | 21-21 | Israel | 10-11 |  | 24.02 |   Czechoslovakia | 12-12 |   Iceland | 7-5 |   
 |  
 |