L'épreuve du 5 000 mètres masculin des championnats du monde d'athlétisme 2007 s'est déroulée les 30 août et le 2 septembre 2007 dans le stade Nagai d'Osaka au Japon. Elle est remportée par l'Américain Bernard Lagat. 36 athlètes étaient inscrits. Ils ont couru les demi-finales le 30 août et la finale a eu lieu le 2 septembre.