Neil McGregor (disambiguation)
# Neil McGregor (disambiguation)

Neil McGregor may refer to

* Neil McGregor, born 1985, Scottish footballer
* Neil McGregor (film director), Australian film director
* Neil McGregor (rugby union), 1901–1973, New Zealand rugby player
