2. česká národní hokejová liga 1986/1987 byla 11. ročníkem jedné ze skupin československé třetí nejvyšší hokejové soutěže, druhou nejvyšší samostatnou v rámci České socialistické republiky.
24 týmů bylo rozděleno do tří osmičlenných regionálních skupin. Ve skupinách se všech 8 klubů utkalo čtyřkolově každý s každým (celkem 28 kol). Vítězové všech tří skupin postoupily do finálové skupiny, ve které se utkaly dvoukolově každý s každým (celkem 4 kola). Vítězný tým postoupil do dalšího ročníku 1. ČNHL.
Týmy na posledních místech každé skupiny sestoupily do krajských přeborů.
Týmy TJ Jitex Písek, VTJ Mělník a TJ Prostějov sestoupily do krajských přeborů. Nahradily je kluby, jež uspěly v kvalifikaci TJ Tesla Kolín, TJ Uhelné sklady Praha a TJ Lokomotiva Pramet Šumperk.
Vzhledem k shodnému bodovému zisku a rovné vzájemné bilanci na prvních dvou místech rozhodlo o vítězství ve finále a tím i o postupu vzájemné utkání hrané na neutrálním hřišti v Pardubicích[1].
Tým VTJ Litoměřice postoupil do dalšího ročníku 1. ČNHL. Nahradil ho sestupující tým TJ Slovan NV Ústí nad Labem.
1953/1954 • 1954/1955 • 1955/1956 • 1956/1957 • 1957/1958 • 1958/1959 • 1959/1960 • 1960/1961 • 1961/1962 • 1962/1963 • 1963/1964 • 1964/1965 • 1965/1966 • 1966/1967 • 1967/1968 • 1968/1969
1969/1970 • 1970/1971 • 1971/1972 • 1972/1973 • 1973/1974 • 1974/1975 • 1975/1976 • 1976/1977 • 1977/1978 • 1978/1979 • 1979/1980 • 1980/1981 • 1981/1982 • 1982/1983 • 1983/1984 • 1984/1985 • 1985/1986 • 1986/1987 • 1987/1988 • 1988/1989 • 1989/1990 • 1990/1991 • 1991/1992 • 1992/1993
1973/1974 • 1974/1975 • 1975/1976 • 1976/1977 • 1977/1978 • 1978/1979 • 1979/1980 • 1980/1981 • 1981/1982 • 1982/1983 • 1983/1984 • 1984/1985 • 1985/1986 • 1986/1987 • 1987/1988 • 1988/1989 • 1989/1990 • 1990/1991 • 1991/1992 • 1992/1993
1985/1986 • 1986/1987 • 1987/1988 • 1988/1989 • 1989/1990 • 1990/1991 • 1991/1992 • 1992/1993
1945/1946 • 1946/1947 • 1947/1948 • 1948/1949 • 1949/1950 • 1950/1951 • 1951/1952 • 1952/1953 • 1953/1954 • 1954/1955 • 1955/1956 • 1956/1957 • 1957/1958 • 1958/1959 • 1959/1960 • 1960-1968 • 1968/1969 • 1969/1970 • 1970/1971 • 1971/1972 • 1972/1973 • 1973/1974 • 1974/1975 • 1975/1976 • 1976/1977 • 1977/1978 • 1978/1979
1936/1937 • 1937/1938 • 1938/1939 • 1939/1940 • 1940/1941 • 1941/1942 • 1942/1943 • 1943/1944 • 1944/1945 • 1945/1946 • 1946/1947 • 1947/1948 • 1948/1949 • 1949/1950 • 1950/1951 • 1951/1952 • 1952/1953 • 1953/1954
1954/1955 • 1955/1956 • 1956/1957 • 1957/1958 • 1958/1959 • 1959/1960 • 1960/1961 • 1961/1962 • 1962/1963 • 1963/1964 • 1964/1965 • 1965/1966 • 1966/1967 • 1967/1968 • 1968/1969 • 1969/1970 • 1970/1971 • 1971/1972 • 1972/1973 • 1973/1974 • 1974/1975 • 1975/1976 • 1976/1977 • 1977/1978 • 1978/1979 • 1979/1980 • 1980/1981 • 1981/1982 • 1982/1983 • 1984/1985 • 1984/1985 • 1985/1986 • 1986/1987 • 1987/1988 • 1988/1989 • 1989/1990 • 1990/1991 • 1991/1992 • 1992/1993