Star pupils including Sabrina Gozzo De Souza, Zeynab Hassan and Aysha Begum opened envelopes filled with top grades, while headteacher James Hadley paid tribute to his pupils.
Mr Hadley said: "We are all very proud of what they have achieved and are hugely thankful to our wonderful staff who supported them every step of the way."
The school said this year's grades had seen pupils significantly improve on previous years.
Ham&High photographer Polly Hancock was at the Haverstock Hill school to celebrate with the students and mark the end of an academic year like no other.
Shayan Hussain and Lawrence Shao Huan Chong smile as they open their GCSE results at Haverstock School (Image: Polly Hancock)
Akram Moubtassim, Jurayd Hussain and Lawrence Shao Huan Chong assess the GCSE results at Haverstock School (Image: Polly Hancock)
Students collect their GCSE results from tables in the courtyard at Haverstock School (Image: Polly Hancock)
Tafara Hammond-Dallas and Martin Tokar with some stellar exam results at Haverstock School (Image: Polly Hancock)
Roj Yurtsever Kalcik scored nine top GCSEs, including a 9 and four 8s (Image: Haverstock School)
Nadine Khayati and Yamine Khadri both scored a range of top GCSE grades at Haverstock (Image: Haverstock School)
Lennon Doran scored one 9, three 8s, three 7s and one 6 in his GCSEs at Haverstock School (Image: Haverstock School)
All 7s, 8s or 9s for star Haverstock GCSE student Shayan Hussain (Image: Polly Hancock)
Nishal Tabassum from Haverstock School was pleased with some cracking GCSE results (Image: Polly Hancock)
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here