He was elected a Fellow of the Royal Society in 1859, and he served on the council of this society 1870-1.
Humphry died at his residence, Grove Lodge, on 24 September 1896, and is buried at the Mill Road Cemetery, Cambridge.