William Neill may refer to:
- William Neill (poet), Scottish poet
- William Neill (rugby league), Australian rugby league footballer of the early 20th century
- William Neill, birth name of Bud Neill, Scottish cartoonist of the mid 20th century
- William Frederick Neill, MP for Belfast North
- Bill Neill, American football defensive lineman
- Billy Neill, Irish footballer
Read more about William Neill: See Also