We admit it, there's a rivalry. When Maine makes a "best of" list, we wonder what happened to NH. Massachusetts is in the top 10 of something? We're no second best! (not to worry, the surrounding states do the same) So, WalletHub.com has released their annual list of Best Small Cities in America. Surely Portsmouth, Nashua, Dover, or another desired location is going to make it, right?

Nope. Not even in the top 10. Adding to the ego blow, our neighbors to the south made the top 10 three times! Yep, nearly a third of the list! Lexington is the runner-up, and Milton was #4. ('ol Milton NH is just fine by me BTW) Also in the top 10 is trusty Needham at #8.

Wallet Hub considered more than 1,200 US cities with populations between 25,000 and 100,000 and ranked them on 33 factors, including housing costs, the quality of the local school system, and even number of restaurants per capita.