The men's team recurve competition at the 2007 World Archery Championships took place from July 2007 in Leipzig, Germany. 50 teams of 3 archers took part in the men's recurve qualification round, and the 16 teams with the highest cumulative totals qualified for the 4-round knockout round, drawn according to their qualification round scores. The semi-finals and finals then took place on 14 July. South Korea set a 24 arrow men's team world record in the semi-finals with 231, beating the previous record by China of 229, in 2006.