Der Boxwettbewerb im Halbweltergewicht der Männer (bis 64 kg) bei den Olympischen Spielen 2016 in Rio de Janeiro wurde vom 10. bis zum 21. August 2016 in der Halle 6 des Riocentro ausgetragen.
Der Wettbewerb wurde im K.-o.-System ausgetragen. Begonnen wurde mit der 1. Runde, die 32 Startplätze umfasste. Es nahmen 28 Boxer aus 28 Nationen teil, wodurch vier Athleten in der ersten Runde ein Freilos zugesprochen wurde. Die Gewinner kamen ins Achtelfinale, Viertelfinale und Halbfinale. Die Gewinner der Halbfinals kämpften um die Goldmedaille, beide Verlierer erhielten die Bronzemedaille.
Der deutsche Vertreter Artem Harutiunian konnte in der letzten Austragung im Halbweltergewicht bei den Olympischen Spielen die Bronzemedaille gewinnen. Für die Spielen in Tokio 2020 wurde die Gewichtsklasse aus dem Programm gestrichen, um zugunsten weiterer Klassen bei den Frauen Platz zu schaffen.