Finley
City in Steele County, North Dakota

Finley is a city in Steele County, North Dakota, with 401 residents (2020 Census). It sits at 1,453 ft (443 m) above sea level. The nearest town is Sharon, 6.5 miles NW.
- 401residents (2020 Census)
- 1,453 ftelevation · 443 m
- 3.5 sq miland area · 9.0 km²
- 115 / sq mipopulation density
- 58230ZIP code
About Finley
Finley is a city in Steele County, North Dakota, United States. It is the county seat of Steele County. The population was 401 at the 2020 census, and was estimated to be 391 in 2024. Finley was founded in 1897.
Text: Wikipedia · CC BY-SA 4.0
Finley weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Finley
There are no webcams in Finley itself. These are the closest, 42 miles away or more.
Webcams: Windy.com
Living in Finley
- Median household income
- $74,643
- Median home value
- $70,700
- Median rent
- $881/mo
- Median age
- 50.6
Do you know Finley? Tell us about it
Help other travelers: share what makes Finley special. We review every message before publishing it.
Map of Finley
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Finley 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 ›Finley, ND population
Finley had 401 residents in the 2020 Census.
| 2020 Census | 401 |
|---|---|
| Density | 115 per sq mi (44 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Finley at a glance
| State | North Dakota (ND) |
|---|---|
| County | Steele County |
| Type | City |
| Population | 401 (2020) |
| Land area | 3.49 sq mi (9.0 km²) |
| Elevation | 1,453 ft (443 m) |
| Coordinates | 47.5125° N, 97.8373° W |
| ZIP code | 58230 |
| Official website | finleynd.com |
| Census code (GEOID) | 3826420 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Finley
- Sharon6.5 mi NW
- Aneta13.5 mi NW
- Hope14.1 mi SE
- Cooperstown14.3 mi W
- Jessie18.4 mi W
- Luverne18.6 mi S
- Hatton19.6 mi NE
- Northwood19.7 mi NE
- Sibley21.2 mi S
- Pillsbury21.2 mi S
- Hannaford21.4 mi SW
- Portland21.9 mi E
Straight-line distance between town centers.
Frequently asked questions about Finley
What county is Finley in?
Finley is in Steele County, North Dakota.
What is the population of Finley, ND?
401 people lived in Finley at the 2020 Census.
What is the ZIP code of Finley, ND?
The ZIP code of Finley is 58230.
What is the elevation of Finley?
1,453 feet (443 m) above sea level.
What towns are near Finley?
Sharon (6.5 mi), Aneta (13.5 mi), Hope (14.1 mi), Cooperstown (14.3 mi), Jessie (18.4 mi).
Last updated: