William Welsh may refer to:
- William Welsh (RAF officer) (1891–1962), British Royal Air Force officer
- Willie Welsh (1907–1987), Scottish rugby player
- William Welsh (actor) (1870–1946), American actor
- William Welsh (Canadian politician) (1822–1905), merchant, ship owner and politician in Prince Edward Island
- William Welsh (footballer) (fl. 1919–20), footballer for Grimsby Town
- William P. Welsh (1889–1984), American muralist, portrait painter, and illustrator
- William Halliday Welsh (1879–1972), Scottish rugby union player
- Bill Welsh (1911–2000), American television announcer
- Bill Welsh (footballer, born 1908) (1908–1987), Australian rules footballer for Geelong
- Bill Welsh (footballer, born 1924) (1924–2019), Australian rules footballer for Collingwood
- William Welsh, brother of John Welsh
See also
Topics referred to by the same termThis disambiguation page lists articles about people with the same name.If an internal link led you here, you may wish to change the link to point directly to the intended article. Category: