Men's 4 × 100 metre freestyle relay at the 2017 World Aquatics Championships Venue Danube Arena Location Budapest, Hungary Dates 23 July (heats and final) Competitors 83 from 20 nations Teams 20 Winning time 3:10.06 Medalists Caeleb Dressel Townley Haas Blake Pieroni Nathan Adrian Zach Apple Michael Chadwick United States Gabriel Santos Marcelo Chierighini César Cielo Bruno Fratus Brazil Dominik Kozma Nándor Németh Péter Holoda Richárd Bohus Hungary