Small towns can be fantastic. Everyone knows each other and treats each other like family and people feel very attached to their community. But there are some small towns that are not so fantastic.

The website Roadsnacks.net decided to look at the small towns in North Dakota that you don't want to live. Their rankings are based on the population, the crime rate, the housing costs (with a low cost meaning there is little demand), unemployment rates and more.

After crunching the numbers, here is the list of the top 10 small towns in North Dakota where you would not want to live:

  1. Almont
  2. Drake
  3. Tappen
  4. Upham
  5. Selfridge
  6. Medina
  7. Oberon
  8. Marmarth
  9. Fordville
  10. Golden Valley

Check out the write-up for each of these cities over at Roadsnacks.net.

If you happen to live in one of these towns, be sure to let us know what you think makes it a great place to live and what this website may have gotten wrong!

[RoadSnacks]