This article displays the squads for the 2025 IHF Men's U21 Handball World Championship. Each team consisted of 18 players, of which 16 were fielded for each game.

Age, club, appearances and goals correct as of 18 June 2025.

Group A Norway A 16-player squad was announced on 23 May 2025.

Head coach: Žarko Pejović

Poland A 18-player squad was announced on 22 May 2025.

Head coach: Bartosz Jurecki

Slovenia A 18-player squad was announced on 3 June 2025.

Head coach: Klemen Luzar

Uruguay A 18-player squad was announced on 16 May 2025.

Head coach: Gastón Lewi

Group B Argentina A 16-player squad was announced on 5 June 2025.

Head coach: Rodolfo Jung

Austria A 17-player squad was announced on 16 June 2025.

Head coach: Michael Draca

Brazil A 16-player squad was announced on 7 June 2025.

Head coach: André Vinícius

Hungary A 18-player squad was announced on 2 June 2025.

Head coach: László Sótonyi

Group C Japan A 20-player squad was announced on 29 May 2025.

Head coach: Kenji Toyoda

South Korea Head coach: Kim O-kyun

Sweden A 16-player squad was announced on 16 May 2025.

Head coach: Dennis Sandberg

United States A 17-player squad was announced on 10 June 2025.

Head coach: Danilo Rojevic

Group D Algeria A 18-player squad was announced on 11 June 2025.

Head coach: Lakhdar Arrouche

Canada A 16-player squad was announced on 14 June 2025.

Head coach: Frantz Champagne

Croatia A 20-player squad was announced on 9 June 2025.

Head coach: Boris Dvoršek

Portugal A 16-player squad was announced on 4 June 2025.

Head coach: Carlos Martingo

Group E Denmark A 16-player squad was announced on 22 May 2025.

Head coach: Ulrik Kirkely

France A 18-player squad was announced on 16 June 2025.

Head coach: Guillaume Joli

Mexico Head coach: Ángel Rojas

Morocco Head coach: Karim Bouhaddioui

Group F Faroe Islands A 16-player squad was announced on 4 June 2025.

Head coach: Hjalti Mohr Jacobsen

Iceland A 16-player squad was announced on 21 May 2025.

Head coach: Einar Einarsson

North Macedonia A 20-player squad was announced on 26 May 2025.

Head coach: Radoslav Stojanović

Romania Head coach: Adrian Petrea

Group G Germany A 16-player squad was announced on 30 May 2025.

Head coach: Martin Heuberger

Serbia A 20-player squad was announced on 28 May 2025.

Head coach: Dalibor Čutura

Switzerland Head coach: Petr Hrachovec

Tunisia A 18-player squad was announced on 14 June 2025.

Head coach: Brahim Laugh

Group H Bahrain A 16-player squad was announced on 12 June 2025.

Head coach: Sayed Al-Falahi

Egypt A 18-player squad was announced on 13 June 2025.

Head coach: Magdi Aboelmagd

Saudi Arabia A 20-player squad was announced on 7 June 2025.

Head coach: Isidoro Martínez

Spain A 17-player squad was announced on 26 May 2025.

Head coach: Javier Fernández

References