Neesham is a surname. Notable people with the surname include:

David Neesham (born 1946), Australian water polo player Gerard Neesham (born 1954), Australian football player James Neesham (born 1990), New Zealand cricketer Tim Neesham (born 1979), Australian water polo player