Horace

City in Cass County, North Dakota

View of Horace, North Dakota
Photo: Andrew Filer from Seattle (ex-Minneapolis) · CC BY-SA 2.0

Horace is a city in Cass County, North Dakota, with 3,085 residents (2020 Census). It sits at 915 ft (279 m) above sea level. The nearest town is Frontier, 4.8 miles NE.

About Horace

Horace is a city in Cass County, North Dakota, United States. It is approximately 5–8 miles south of the city of West Fargo and about 8 miles away from Fargo. The population was 3,085 at the 2020 census, and was estimated to be 6,286 in 2024. In 2026, it is now 7,804. In fact, Horace is one of North Dakota's Fastest growing cities in the state. The city is a suburb of the Fargo–Moorhead metropolitan area. It is the 13th-most populous city in North Dakota. Horace was founded in 1882 at a time of widespread European-American settlement in the territory.

Text: Wikipedia · CC BY-SA 4.0

Horace weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Horace

All 24 webcams near Horace ›

Webcams: Windy.com

Living in Horace

Median household income
$138,578
Median home value
$414,500
Median rent
$2,146/mo
Median age
33.9
Cost of living and demographics of Horace ›

Do you know Horace? Tell us about it

Help other travelers: share what makes Horace special. We review every message before publishing it.

Map of Horace

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Horace Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Horace, ND population

Horace had 3,085 residents in the 2020 Census.

2020 Census3,085
Density243 per sq mi (94 per km²)

Source: U.S. Census Bureau, Decennial Census.

Horace at a glance

StateNorth Dakota (ND)
CountyCass County
TypeCity
Population3,085 (2020)
Land area12.69 sq mi (32.9 km²)
Water area0.00 sq mi (0.01 km²)
Elevation915 ft (279 m)
Coordinates46.7570° N, 96.9113° W
ZIP code58047
Official websitecityofhorace.com
Census code (GEOID)3838900

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Horace

Straight-line distance between town centers.

Frequently asked questions about Horace

What county is Horace in?

Horace is in Cass County, North Dakota.

What is the population of Horace, ND?

3,085 people lived in Horace at the 2020 Census.

What is the ZIP code of Horace, ND?

The ZIP code of Horace is 58047.

What is the elevation of Horace?

915 feet (279 m) above sea level.

What towns are near Horace?

Frontier (4.8 mi), Prairie Rose (5.5 mi), Briarwood (5.9 mi), West Fargo (7.1 mi), Oxbow (7.7 mi).

Last updated: