The population of the onetime tire-making hub of Akron, Ohio, has declined about 12% since 1990.

The decline would have been even worse without an influx of immigrants and refugees, a trend playing out in many former manufacturing cities across the Midwest.

Immigration “helped stem the tide of population loss,” said Akron Mayor Dan Horrigan,...