Bill McPherson (disambiguation)
Bill McPherson may refer to:
- Bill McPherson (1897–1976), Scottish-American soccer player
- Bill McPherson (American football) (fl. 1979–2005), San Francisco 49ers defensive coordinator
- Bill McPherson (footballer, born 1884), Scottish footballer for Liverpool F.C.
See also
- William McPherson (disambiguation)