San Francisco ranked worst-run major city in America: report
The next worst-run cities after San Francisco were Detroit (147th), Oakland (146th), New York City (145th), Philadelphia (144th), and Baltimore (143rd).
The best-run city is Provo, Utah, according to WalletHub. McCann cited economic growth that is “hard to ignore,” low crime and unemployment, and clean roads.