2. divisjon fotball for menn 1991 var det tredje øverste nivået i norsk fotball. Den besto av 72 lag fordelt geografisk på seks avdelinger.
Dette var første sesong nivå tre gikk under betegnelsen «2. divisjon».
Opp- og nedrykk
Ett lag fra hver avdeling rykket opp til 1. divisjon. I de fleste avdelinger var dette avdelingsvinneren, men dersom dette var et andrelag (som i avdeling D og E) rykket beste ikke-andrelag fra samme avdeling opp i stedet. Dette fordi NFF ikke tillater andrelag å spille høyere enn andre divisjon.
De tre siste lagene i hver avdeling og de fire siste i avdeling F, totalt 19 lag, rykket ned til 3. divisjon.