Česko-slovenská hádzanárska liga mužov v sezóne 1986/87 bol 35. ročník česko-slovenskej hádzanárskej ligy mužov, najvyššej hádzanárskej súťaže mužov v Česko-Slovensku. V súťaži učinkovalo 12 družstiev, čo bolo o 2 družstvá viac ako v minulej sezóne. Prvýkrát sa popri základnej a nadstavbovej časti organizovali aj zápasy play-off, ktoré rozhodli o konečnom umiestnení tímov. Titul obhájila TJ Dukla Praha, ktorá vo finálovej sérii zvíťazila nad TJ Baník Karviná. Pre Duklu to bol 6. titul v rade a 25. celkovo.
Systém súťaže sa oproti minulej sezóne zmenil. Základná časť pozostávala z 22 kôl. Každý s každým sa stretol 2-krát doma a vonku. Po základnej časti nasledovala nadstavbová časť s troma skupinami, ktorá sa hrala rovnako systémom 2-krát každý s každým a v ktorej si družstvá prenášali výsledky zo základnej časti. Výnimkou bola skupina o 9. až 12. miesto (o udržanie), kde družstvá hrali systémom každý s každým až 4-krát. 2 najlepšie družstvá z oboch nadstavbových skupín o titul postúpili do semifinále play-off, zvyšné 4 družstvá postúpili do zápasov o 5. až 8. miesto. Zápasy play-off sa hrali na 2 vyhrané zápasy. Baráž sa viac už nekonala; dve posledné družstvá z nadstavbovej skupiny o 9. až 12. miesto zostúpili do svojich nižších národných súťaží (SNL, resp. ČNL).