Running a city isn't easy. There are budgets, services and a population to juggle. The task grows more difficult the larger the city gets. Wallethub.com did a study of the best run cities in the United States. It ranked the top 150 largest cities on things like financial stability,  education, health, safety, economy, infrastructure and pollution. Congratulations to Boise, Idaho on coming in at number one! How did the largest Iowa cities fare?

Cedar Rapids came in ranked at #49 with Des Moines following at #68. Cedar Rapids ranked 14th in the nation in city services ranking. The City of Five Seasons also ranked #34 in public safety.

What city ranked at the bottom of the rankings? Why our nation's capital of course! Washington D.C. was ranked #150. You can check out the detailed city rankings HERE.