16 equipos participaron en el campeonato, disputado en Matosinhos, Portugal, del 8 al 16 de julio de 2017.
Los grupos quedaron distribuidos de la siguiente forma: Bélgica España Polonia Suecia Italia Letonia Lituania Portugal (H) Bosnia y Herzegovina Eslovenia Francia Hungría Países Bajos Rusia Serbia Turquía En la primera ronda, los equipos se dividieron en cuatro grupos de cuatro equipos cada uno.
Todos los equipos avanzan a los playoffs.
Los ganadores de cada enfrentamiento pasan a cuartos de final, y los perdedores, al cuadro por el 9.º-16.º lugar.
En cuartos de final, los ganadores avanzan a semifinales, y los perdedores, al cuadro por el 5.º-8.º puesto.