Little is known about the specificities and neutralization breadth of the H7-reactive antibody repertoire induced by natural H7N9 infection in humans. We have isolated and characterized 73 H7-reactive monoclonal antibodies from peripheral B cells from four donors infected in 2013 and 2014. Of these, 45 antibodies were H7-specific, and 17 of these neutralized the virus, albeit with few somatic mutations in their variable domain sequences. An additional set of 28 antibodies, isolated from younger donors born after 1968, cross-reacted between H7 and H3 haemagglutinins in binding assays, and had accumulated significantly more somatic mutations, but were predominantly non-neutralizing in vitro. Crystal structures of three neutralizing and protective antibodies in complex with the H7 haemagglutinin revealed that they recognize overlapping residues surrounding the receptor-binding site of haemagglutinin. One of the antibodies, L4A-14, bound into the sialic acid binding site and made contacts with haemagglutinin residues that were conserved in the great majority of 2016–2017 H7N9 isolates. However, only 3 of the 17 neutralizing antibodies retained activity for the Yangtze River Delta lineage viruses isolated in 2016–2017 that have undergone antigenic change, which emphasizes the need for updated H7N9 vaccines.