Mistrzostwa Świata U-21 w Piłce Ręcznej Mężczyzn 2003 – czternaste mistrzostwa świata U-21 w piłce ręcznej mężczyzn, oficjalny międzynarodowy turniej piłki ręcznej o randze mistrzostw świata organizowany przez IHF mający na celu wyłonienie najlepszej męskiej reprezentacji narodowej złożonej z zawodników do lat dwudziestu jeden. Odbył się w dniach 24 sierpnia – 6 września 2003 roku w Brazylii. Tytułu zdobytego w 2001 roku broniła reprezentacja Rosji, zwyciężyła zaś Szwecja.
Początkowo mistrzostwa te zostały przyznane Algierii, Brazylia miała zaś gościć analogiczną imprezę żeńską. Jednak z uwagi na problemy wewnętrzne Algierii ostatecznie zawody te zorganizował brazylijski związek, który z kolei zrezygnował z turnieju juniorek z powodu igrzysk panamerykańskich[1]. Zorganizowane zostały w dwóch miastach stanu Parana – São Miguel do Iguaçu i Foz do Iguaçu[2].
W mistrzostwach wzięło udział dwadzieścia reprezentacji wyłonionych w kontynentalnych kwalifikacjach[3]. Zostały one podzielone na cztery pięciozespołowe grupy rywalizujące systemem kołowym, a trzy najlepsze z każdej z grup awansowały do fazy zasadniczej. W niej, zachowując punkty z pierwszej fazy, walczyły w dwóch sześciozespołowych grupach o dwa czołowe miejsca premiowane awansem do półfinałów, pozostałe drużyny zmierzyły się zaś w meczach o poszczególne miejsca[4][5]. Losowanie grup zostało zaplanowane na 29 maja 2003 roku w Foz do Iguaçu[6].
W meczu o złoto Szwecja pokonała po dogrywce Danię, brąz zdobyła zaś Słowenia[7].