8 Towns In North Dakota With The Best, Most Lively Main Streets
There are towns of many sizes in North Dakota, from thousands of residents to barely in the double digits. Big or small, most all towns have a main street. Sometimes these main streets don’t have much to them, but others are bustling and full of life. These 8 towns in North Dakota have the perfect amount of busyness to their main streets while still holding that small town charm:
![](https://oiys-develop.go-vip.net/wp-content/uploads/2017/02/226884881_910dff6580_o.jpg?w=720)
Many people know of Mayville because of the state university that is located there, MSU. This historic town was founded in 1881 and has a population of an almost identical number today. Their lovely main street includes shops, a theater, and more.
![](https://oiys-develop.go-vip.net/wp-content/uploads/2017/02/6166004728_239638f7c9_b.jpg?w=720)
This Cavalier County town has a population of about 1,880 and is the county seat. Langdon's main street has some beautiful buildings holding cheery store fronts and local businesses, incorporating the perfect small town feel.
Advertisement
![](https://oiys-develop.go-vip.net/wp-content/uploads/2017/02/277607868_c2ef9dbf6f_o.jpg?w=720)
Grafton's population rests at just around 4,300, and their downtown district has been lively and busy since it was founded. There's plenty of spots to stop at and taking a stroll down the street can be fun for all.
Advertisement
![](https://oiys-develop.go-vip.net/wp-content/uploads/2017/02/3511180301_561f25349a_b.jpg?w=720)
Carrington is the county seat of Foster County and has a population just over 2,000 residents. You'll love exploring their main street, and be sure to stop by places like The Garden Gate restaurant for some lunch. It's those kind of family-owned, local businesses that keep small town main streets alive and well!
![](https://oiys-develop.go-vip.net/wp-content/uploads/2017/02/3501797003_fa90e9ec70_b.jpg?w=720)
Oakes' Main has delightful stops like the Grand Theater, which is still in use today, and Sweets n' Stories, a combination book store and cafe that makes fantastic fudge. Less than 1,800 people live here but it still thrives.
![](https://oiys-develop.go-vip.net/wp-content/uploads/2017/02/6175623560_908b07ec7b_b.jpg?w=720)
The city of Ellendale has just shy of 1,300 residents but despite being a bit on the smaller scale on this list, there is plenty to see on its main street. From stores and restaurants to a bakery that makes some of the best donuts ever, this place is always busy.
![](https://oiys-develop.go-vip.net/wp-content/uploads/2017/02/6154050943_189d6649ce_b.jpg?w=720)
This small town in Cass County (who would have guessed) may not be as big as the neighboring city of Fargo, but there is still plenty to see and do in the downtown area.
![](https://oiys-develop.go-vip.net/wp-content/uploads/2017/02/7287795416_7585cc2e2a_k.jpg?w=720)
The lively town of Lisbon has just about 2,145 residents and they keep their town alive, especially on its main street. It holds onto that perfect small town charm while staying busy and bustling all the while, and makes for a great stop to explore a bit.
What is your town or city’s main street like? Do you think it should be included on the list? Here are more great small towns in North Dakota to see more of what makes living in this state great!
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.