Minnesota State Highway 22 (MN 22) is a 166 miles highway in south-central and central Minnesota, which runs from Winnebago County Road R50 at the Iowa state line near Kiester and continues north to its northern terminus at its intersection with State Highway 23 in Richmond, west of St. Cloud.