Las dos variantes principales del idioma lombardo, que presentan tractos de gramática, léxico y fonética bastante diferentes, son: el Lombardo Occidental (que comprende el dialecto milanés) y el Lombardo Oriental (que comprende los dialectos bergamasco, bresciano y trentino).