Minnesotas befolkning uppgår till ca 5.6 miljoner. De två största städerna är Minneapolis och St Paul, som utgör the Twin Cities; med cirka 3 miljoner invånare. Twin Cities är vackert belägna med många sjöar och parker och den stora floden Mississippi rinner mellan de två städerna. Runt Minneapolis och St Paul finns alla typer av förorter som du kan önska, från äldre förorter med karaktär och söta stadsdelar till de mer exklusiva och moderna. Pendlingen till Minneapolis och St Paul är ungefär genomsnittlig för en stor stad.
Duluth, den största staden i Minnesota utanför Twin Cities, har ett naturskönt läge vid Lake Superior. Duluth är en populär weekendresa destination eller används som en staging post på resor till de natursköna centrala och norra delarna av Minnesota som North Woods eller Boundary Waters Canoe Area Wilderness.