2024 European Men's Handball Championship squads

This article displays the squads for the 2024 European Men's Handball Championship. Each team consists of up to 20 players, of whom 16 may be fielded for each match.

Age, club, caps and goals as of 10 January 2024.

France
A 20-player squad was announced on 23 December 2023. The roster was reduced to 19 players on 6 January.

Head coach: Guillaume Gille

Germany
A 19-player squad was announced on 21 December 2023. Marian Michalczik had to withdraw due to an injury on 29 December. On 6 January 2024, Patrick Groetzki withdrew because of an injury.

Head coach: 🇮🇸 Alfreð Gíslason

North Macedonia
A 19-player squad was announced on 15 December 2023.

Head coach: Kiril Lazarov

Switzerland
A 20-player squad was announced on 14 December 2023. On 22 December, Samuel Röthlisberger had to withdraw due to an injury. The roster was further reduced to 18 players on 28 December. Jonas Schelker withdrew because of an injury on 7 January 2024.

Head coach: Michael Suter

Austria
A 17-player squad was announced on 17 December 2023.

Head coach: 🇸🇮 Ales Pajovic

Croatia
A 23-player squad was announced on 22 December 2023. It was cut to 21 on 30 December. On 9 January 2024, the roster was made of 19 players.

Head coach: Goran Perkovac

Romania
A 20-player squad was announced on 28 December 2023.

Head coach: 🇪🇸 Xavier Pascual Fuertes

Spain
A 20-player squad was announced on 18 December 2023. It was reduced to 18 players on 30 December. On 13 January Viran Morros replaced Miguel Sánchez-Migallón due to an injury.

Head coach: Jordi Ribera

Hungary
A 25-player squad was announced on 1 December 2023. It was cut to 20 on 28 December.

Head coach: 🇪🇸 Chema Rodríguez

Iceland
A 20-player squad was announced on 18 December 2023. It was reduced to 18 players on 4 January 2024.

Head coach: Snorri Guðjónsson

Montenegro
A 21-player squad was announced on 14 December 2023. It was reduced to 17 players on 9 January 2024.

Head coach: Vlado Šola

Serbia
A 20-player squad was announced on 12 December 2023. It was reduced to 18 players on 10 January 2024.

Head coach: 🇪🇸 Toni Gerona

Faroe Islands
A 19-player squad was announced on 27 December 2023.

Head coach: Peter Bredsdorff-Larsen

Norway
A 19-player squad was announced on 11 December 2023. On 14 January 2024, Gabriel Setterblom replaced Magnus Abelvik Rød in the squad due to an injury. On 17 January, Kent Robin Tønnesen was added to the squad.

Head coach: Jonas Wille

Poland
A 27-player squad was announced on 11 December 2023. It was reduced to 20 players on 30 December. On 10 January 2024, the roster consisted of 18 players.

Head coach: Marcin Lijewski

Slovenia
A 21-player squad was announced on 26 December 2023. It was reduced to 18 players on 8 January 2024.

Head coach: Uroš Zorman

Bosnia and Herzegovina
A 21-player squad was announced on 13 December 2023. It was reduced to 18 players on 7 January 2024.

Head coach: Irfan Smajlagić

Georgia
A 17-player squad was announced on 25 December 2023.

Head coach: Tite Kalandadze

Netherlands
A 16-player squad was announced on 18 December 2023. The roster was 18 players on 28 December.

Head coach: 🇸🇪 Staffan Olsson

Sweden
An 18-player squad was announced on 10 December 2023.

Head coach: 🇳🇴 Glenn Solberg

Czech Republic
A 24-player squad was announced on 26 December 2023. It was reduced to 20 players on 2 January 2024.

Head coach: 🇪🇸 Xavi Sabaté

Denmark
A 19-player squad was announced on 14 December 2023.

Head coach: Nikolaj Jacobsen

Greece
A 22-player squad was announced on 18 December 2023. It was reduced to 18 players on 27 December. On 1 January, the squad consisted of 21 players. On 10 January 2024, the final squad was announced.

Head coach: Georgios Zaravinas

Portugal
A 17-player squad was announced on 30 December 2023. It consisted of 18 players on 7 January 2024.

Head coach: Paulo Pereira