Das Gewichtheben der Männer in der Klasse bis 85 kg (Halbschwergewicht) bei den Olympischen Sommerspielen 2016 in Rio de Janeiro fand am 12. August 2016 in der zweiten Halle des Riocentro statt. Es traten 24 Sportler aus 22 Ländern an.
Der Wettbewerb bestand aus zwei Teilen: Reißen(Snatch) und Stoßen(Clean and Jerk). Die Teilnehmer traten in zwei Gruppen zuerst im Reißen an, bei dem sie drei Versuche hatten. Wer ohne gültigen Versuch blieb, schied aus. Im Stoßen hatte wieder jeder Starter drei Versuche. Der Sportler mit dem höchsten zusammenaddierten Gewicht gewann. Im Falle eines Gleichstandes gab das geringere Körpergewicht den Ausschlag.
Der rumänische Gewichtheber Gabriel Sîncrăian, der Bronze gewonnen hatte, wurde im Dezember 2016 wegen Dopingvergehens disqualifiziert und verlor seine Medaille,[1] Bereits im Vorfeld der Olympischen Spiele wurde der Zypriote Antonis Martasidis aufgrund eines positiven Dopingtests von den Spielen ausgeschlossen,[2]