Greater metropolitan Miami wound up in 29th place among 100 large U.S. cities in a study of the opportunities they offer to immigrants to integrate into society.

But it was not the top-ranked Florida city in the study by the bipartisan New American Economy. That distinction went to St. Petersburg, which wound up in 13th place on the national list.