The survey included the 100 most populous cities in the Midwest — a region that, here, includes Illinois, Indiana, Michigan, Ohio, Wisconsin, Iowa, Kansas, Minnesota, Missouri, Nebraska, North Dakota, ...
Kansas, Minnesota, Missouri, Nebraska, North Dakota, and South Dakota. It then ranked those cities on safety and affordability (both categories were weighted more heavily than any other), economy ...