Ellsworth
Village in Antrim County, Michigan

Ellsworth is a village in Antrim County, Michigan, with 367 residents (2020 Census). It sits at 659 ft (201 m) above sea level. The nearest town is East Jordan, 5.3 miles E.
- 367residents (2020 Census)
- 659 ftelevation · 201 m
- 0.7 sq miland area · 1.9 km²
- 491 / sq mipopulation density
- 49729ZIP code
About Ellsworth
Ellsworth is a village in Antrim County in the U.S. state of Michigan. The population was 367 at the 2020 census. The village is located within Banks Township.
The village is primarily a bedroom community with its primary industry being gravel and other aggregates. Agriculture and forestry are also important industries. Ellsworth is home to a small annual festival called the Pig Roast, which involves a parade and horse pulls and roast pork. Ellsworth is the seat of Banks Township, which also includes the community of Atwood and several cherry orchards. Ellsworth's main governing body is the Ellsworth Village Council. The town is named after Elmer Ephraim Ellsworth, the first Union officer to die in the American Civil War.
Text: Wikipedia · CC BY-SA 4.0
Ellsworth weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Ellsworth
Webcams: Windy.com
Living in Ellsworth
- Median household income
- $61,000
- Median home value
- $160,200
- Median rent
- $607/mo
- Median age
- 47.8
Do you know Ellsworth? Tell us about it
Help other travelers: share what makes Ellsworth special. We review every message before publishing it.
Map of Ellsworth
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Ellsworth 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 ›Ellsworth, MI population
Ellsworth had 367 residents in the 2020 Census.
| 2020 Census | 367 |
|---|---|
| Density | 491 per sq mi (190 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Ellsworth at a glance
| State | Michigan (MI) |
|---|---|
| County | Antrim County |
| Type | Village |
| Population | 367 (2020) |
| Land area | 0.75 sq mi (1.9 km²) |
| Water area | 0.08 sq mi (0.21 km²) |
| Elevation | 659 ft (201 m) |
| Coordinates | 45.1675° N, 85.2440° W |
| ZIP code | 49729 |
| Census code (GEOID) | 2625420 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Ellsworth
- East Jordan5.3 mi E
- Eastport6.6 mi SW
- Ironton6.7 mi N
- Central Lake6.9 mi S
- Norwood8.0 mi NW
- Advance8.1 mi NE
- Charlevoix10.1 mi N
- Horton Bay11.4 mi NE
- Boyne City11.7 mi E
- Bellaire13.7 mi S
- Bay Shore15.0 mi NE
- Boyne Falls16.1 mi E
Straight-line distance between town centers.
Frequently asked questions about Ellsworth
What county is Ellsworth in?
Ellsworth is in Antrim County, Michigan.
What is the population of Ellsworth, MI?
367 people lived in Ellsworth at the 2020 Census.
What is the ZIP code of Ellsworth, MI?
The ZIP code of Ellsworth is 49729.
What is the elevation of Ellsworth?
659 feet (201 m) above sea level.
What towns are near Ellsworth?
East Jordan (5.3 mi), Eastport (6.6 mi), Ironton (6.7 mi), Central Lake (6.9 mi), Norwood (8.0 mi).
Last updated: