Se encuentra en la parte meridional del país, a unos 100 km al norte de Oslo.
Su principal afluente es el Gudbrandsdalslågen en el norte; el único efluente es el río Vorma, en el sur.
Embalses construidos en el efluente de Vorma en 1858, 1911, 1947 y 1965 alzaron el nivel 3,6 km en total.
En los últimos doscientos años, se han registrado veinte inundaciones que añadieron siete metros al nivel de Mjøsa.
La única isla es Helgøya, el resto son pequeños islotes.