Thompson, North Dakota

Thompson, North Dakota
S&T Quick Stop, the town's gas station and convenience store.
Interactive location map of Thompson
Coordinates: 47°46′29″N 97°06′16″W / 47.774612°N 97.104357°W / 47.774612; -97.104357
CountryUnited States
StateNorth Dakota
CountyGrand Forks
MetroGreater Grand Forks
Founded1881
Government
 • MayorJeremy Hughes
Area
 • Total
0.438 sq mi (1.134 km2)
 • Land0.432 sq mi (1.120 km2)
 • Water0.0058 sq mi (0.015 km2)  1.37%
Elevation
869 ft (265 m)
Population
 (2020)
 • Total
1,101
 • Estimate 
(2024)
1,091
 • Density2,546/sq mi (983.0/km2)
Time zoneUTC–6 (Central (CST))
 • Summer (DST)UTC–5 (CDT)
ZIP Code
58278
Area code701
FIPS code38-78660
GNIS feature ID1036294
HighwaysND 15
Websitecityofthompsonnd.com

Thompson is a city in Grand Forks County, North Dakota, United States. It is part of the Greater Grand Forks Metropolitan Statistical Area. It is located on the border of Allendale and Walle townships, with Walle on the east and Allendale on the west. The population was 1,101 at the 2020 census, and was estimated at 1,091 in 2024.