Can you guess which city is run the best in Maine? This was somewhat of a surprise to us!

Source: WalletHub

The results from Wallethub found Lewiston to be the best run city in Maine. With high marks for safety and health Lewiston is the only Maine city to make the top 20. Portland was also on the list at the 55th spot. Bangor did not make the top 150.

Boise and Nampa Idaho topped the list as the best. Detroit Michigan and Washington DC found themselves at the bottom of the list.