Hay dos tipos principales de bacterias fijadoras de nitrógeno:
* bacterias fijador de nitrógeno libre: Estas bacterias viven en el suelo y el agua y fijan el nitrógeno de forma independiente.
* Bacterias simbióticas fijadoras de nitrógeno: Estas bacterias viven en una relación mutuamente beneficiosa con las plantas, típicamente formando nódulos en las raíces de las legumbres (por ejemplo, frijoles, guisantes, lentejas).
Mientras que algunos otros organismos como las cianobacterias también pueden fijar el nitrógeno, la mayoría de la fijación de nitrógeno en la biosfera es llevada a cabo por estos dos grupos de bacterias.