Why you'd want to live in Thompson
Thompson, North Dakota, is a small city in Grand Forks County and part of the Greater Grand Forks metropolitan area. Founded in 1881, Thompson covers just 0.47 square miles and sits at an elevation of about 869 feet. With a population of roughly 1,100 residents, it offers a close-knit community atmosphere. The town was originally named Norton but was renamed in honor of Albert Thompson, an early postmaster and local businessman. Today, Thompson features essential amenities like schools, parks, and local businesses, while maintaining a rural charm. Its location near Grand Forks provides residents with easy access to urban conveniences while enjoying the quiet of a small town.

