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