Explore Thompson, North Dakota, with this interactive street and satellite map.
| City | Thompson |
| State | North Dakota (ND) |
| County | Grand Forks County |
| Country | United States of America |
| Timezone | Central Time (America/Chicago) |
| Latitude | 47.77359 |
| Longitude | -97.109805 |
| Population | 1,101 |
| Density | 908.3 /km² |
| Incorporated | Yes |
| ZIP Code | 58278 |
| Area Code | 701 |
| County Seat | Grand Forks |
| School District | Thompson Public School District 61 |
Thompson stretches across the flat, open horizon where the land meets an enormous, unyielding sky. It lies 11.1 miles south-southwest of Grand Forks, ND (from Grand Forks, ND: bearing 199°T), and is situated 11.5 miles south-southwest of East Grand Forks. The Elm Coulee carves a shallow, winding path through the soil, offering a rare break in the otherwise relentless expanse of the Red River Valley. In the distance, the faint, jagged silhouette of the Altamont Moraine marks the edge of the plains, reminding travelers that the earth here was once shaped by the slow, grinding weight of ancient ice. The light at dusk here is thin and pale, casting long shadows that emphasize the absolute clarity of the horizon, where the transition from field to atmosphere is so sharp it feels like a physical threshold.
Thompson remains rooted in the deep agricultural rhythms of the region, where the economy is measured in the cycles of grain and the steady pulse of seasonal harvests. While the quietude of the plains suggests a stillness, the local character is defined by the persistent labor of those who cultivate the heavy, dark earth. Residents often look toward Ulland Park for a sense of reprieve, or travel toward the Grand Forks Sewage Disposal Ponds when they seek the specific, utilitarian landmarks that define the topography of the surrounding acreage. There is a profound, stoic patience in the way Thompson functions, a place where the history of the prairie is not found in monuments, but in the resilient daily work of maintaining a life in the center of such vast, open space.
Loading news…
Loading news-world…
Loading news-world…
This page provides an embedded street and satellite map of Thompson, North Dakota. Coordinates: 47.77359, -97.109805. Live weather conditions are sourced directly from the National Weather Service. Real-time local and world news feeds keep the page current.
Detailed location data for Thompson includes the ZIP code (58278), telephone area code (701), county seat of Grand Forks County (Grand Forks), and school district assignment (Thompson Public School District 61).
Location data is drawn from the USGS Geographic Names Information System (GNIS) and cross-verified against 2020 US Census records by coordinate proximity. Population figures are sourced from the 2020 US Census.
| Page generated | August 2026 |
| Location data | SimpleMaps US Cities Database; coordinates matched to USGS GNIS definitive data |
| Wikipedia validation | Article content matched to USGS GNIS coordinates via Wikipedia geosearch API. |