William Swim (24 de junio de 1824 – 19 de diciembre de 1910) fue un maderero y figura política de Nuevo Brunswick . Representó a Northumberland en la Asamblea Legislativa de Nuevo Brunswick entre 1874 y 1878.
Nació en el condado de Northumberland, Nuevo Brunswick , hijo de Henry Swim y Agnes Doak, y se educó en Doaktown . Swim se casó con Caroline Amos en 1849. Fue derrotado cuando se presentó a la reelección para la asamblea en 1878. Swim murió en Doaktown a la edad de 86 años.
Su hijo Frank (Francis) también sirvió en la asamblea de Nuevo Brunswick.