Explore Leonard, North Dakota, with this interactive street and satellite map.
| City | Leonard |
| State | North Dakota (ND) |
| County | Cass County |
| Country | United States of America |
| Timezone | Central Time (America/Chicago) |
| Latitude | 46.651915 |
| Longitude | -97.245647 |
| Population | 248 |
| Density | 127.5 /km² |
| Incorporated | Yes |
| ZIP Code | 58052 |
| Area Code | 701 |
| County Seat | Fargo |
| School District | Kindred Public School District 2 |
Leonard rises from the flat, expansive plains of North Dakota like an island of human industry amidst a vast, amber-hued sea of grain. It lies 22.5 miles southwest of West Fargo, ND (from West Fargo, ND: bearing 227°T), and is situated 17.8 miles west-southwest of Horace. The horizon stretches thin and taut, where the immense sky presses down upon the earth, creating a landscape defined by the quiet labor of shadows and the shifting, golden light of late afternoon. To the west, the distant silhouettes of the Whitestone Hills offer a subtle break in the monotony of the horizon, while the nearby Sheyenne National Grassland preserves the wild, original character of the prairie, where native grasses sway in a rhythmic, silvered dance against the wind.
Leonard traces its roots to the steady expansion of the railroad, which brought the steel and commerce necessary to anchor a life in this rigorous climate. The local economy remains deeply tethered to the soil, with the daily pulse of the region dictated by the cycles of planting and harvest that sustain the surrounding farms. Water acts as a quiet lifeblood for the geography, as the Maple River meanders through the lowlands six miles away, and the calm, reflective surface of Mirror Pool waits nine miles distant, serving as a sanctuary for migratory birds and the occasional quiet traveler. Life in Leonard moves with the deliberate, measured pace of a place that understands the weight of a long winter and the profound, sudden clarity of a prairie spring.
Loading news…
Loading news-world…
Loading news-world…
This page provides an embedded street and satellite map of Leonard, North Dakota. Coordinates: 46.651915, -97.245647. 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 Leonard includes the ZIP code (58052), telephone area code (701), county seat of Cass County (Fargo), and school district assignment (Kindred Public School District 2).
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. |