The men's 400m freestyle events at the 2017 World Para Swimming Championships were held in Mexico City between 2–7 December.[1]
S6 | Antonio Fantin![]() | Francesco Bocciardo![]() | Antoni Ponce Bertran![]() | |
S7 | Andreas Skaar Bjornstad![]() | Facundo Jose Arregui![]() | Carlos Serrano Zárate![]() | |
S8 | Xu Haijiao![]() | Robert Griswold![]() | Iñaki Basiloff![]() | |
S9 | Federico Morlacchi![]() | David Grachat![]() | Kristijan Vincetic![]() | |
S10 | Andre Brasil![]() | Patryk Karlinski![]() | Only two swimmers | |
S11 | Tharon Drake![]() | Hryhory Zudzilau![]() | Sergio Zayas![]() | |
S13 | Ihar Boki![]() | Ivan Salguero Oteiza![]() | Thomaz Rocha Matera![]() |