Le championnat d'Europe masculin de basket-ball des 20 ans et moins 2012 est la 15e édition du championnat d'Europe de basket-ball des 20 ans et moins. 16 équipes nationales participent à la compétition. La compétition a eu lieu dans les villes de Ljubljana, Domžale et Kranjska Gora en Slovénie du 12 au 22 juillet 2012. La Lituanie remporte le championnat pour la deuxième fois après le titre de 1996.
Les seize équipes sont réparties en quatre groupes (A-D) de quatre équipes. Les trois premiers de chaque groupe se dirigent vers le deuxième tour. Les équipes éliminées sont regroupées dans un poule distincte (groupe G) et se disputent les places 13 à 16 lors de matchs de classement.
Les douze équipes qualifiées du premier tour sont réparties en deux groupes (E-F) de six. Les quatre meilleurs de chaque groupe se qualifient pour les quarts de finale. Les trois premiers des groupes A et B se retrouvent dans le groupe E tandis que les 3 premiers des groupes C et D se retrouvent dans le groupe F. Les équipes issues du même groupe au premier tour ne se rencontrent pas. Les deux derniers de chaque groupe vont se disputent les places 9 à 12 au classement.
Les équipes gardent les résultats contre les équipes de son groupe au premier tour et toujours en course au second tour.