Neil Oliver (disambiguation)

Neil Oliver (born 1967) is a Scottish historian.

Neil Oliver may also refer to:


 * Neil Oliver (footballer) (born 1967), English footballer
 * Neil Oliver (politician) (1933–2019), Australian politician