De Zevenheuvelenloop 2016 vond plaats op 20 november 2016 in Nijmegen. Het was de 33e editie van deze loop. 

De omstandigheden waren deze editie zwaar. Net als bij de voorgaande editie werden de lopers in 2016 wederom geconfronteerd met een stevige wind, windkracht 7. De organisatie van de Zevenheuvelenloop voerde kort voor de start een extra bomencheck uit langs het parcours om de veiligheid van lopers te garanderen. De temperatuur was dertien graden en het was bewolkt en droog.

De wedstrijd bij de mannen werd gewonnen door de Oegandees Joshua Cheptegei in 42.08. Snelste Nederlander was Abdi Nageeye, net als het jaar ervoor eindigend op een zesde plaats. Bij de vrouwen won de Nederlandse Susan Kuijken in 49.30. Haar landgenote Jip Vastenburg werd voor de tweede achtereenvolgende maal tweede, ditmaal op ruim een minuut achterstand.

In totaal finishten 23.229 lopers.

Uitslagen

Mannen

Vrouwen 

2016
Atletiek in 2016