Bonaparte

City in Van Buren County, Iowa

View of Bonaparte, Iowa
Photo: Jon Roanhaus · CC BY-SA 3.0

Bonaparte is a city in Van Buren County, Iowa, with 359 residents (2020 Census). It sits at 548 ft (167 m) above sea level. The nearest town is Farmington, 5.4 miles SE.

About Bonaparte

Bonaparte is a city in Van Buren County, Iowa, United States. The population was 359 at the 2020 census.

The town is located on the Des Moines River and contains a number of historical buildings, including a large pottery.

Text: Wikipedia · CC BY-SA 4.0

Bonaparte weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Bonaparte

All 16 webcams near Bonaparte ›

Webcams: Windy.com

Living in Bonaparte

Median household income
$40,909
Median home value
$69,600
Median rent
$492/mo
Median age
38
Cost of living and demographics of Bonaparte ›

Do you know Bonaparte? Tell us about it

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

Map of Bonaparte

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

Bonaparte 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 ›

Bonaparte, IA population

Bonaparte had 359 residents in the 2020 Census.

2020 Census359
Density960 per sq mi (370 per km²)

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

Bonaparte at a glance

StateIowa (IA)
CountyVan Buren County
TypeCity
Population359 (2020)
Land area0.37 sq mi (1.0 km²)
Elevation548 ft (167 m)
Coordinates40.7012° N, 91.8007° W
ZIP code52620
Census code (GEOID)1907345

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

Towns near Bonaparte

Straight-line distance between town centers.

Frequently asked questions about Bonaparte

What county is Bonaparte in?

Bonaparte is in Van Buren County, Iowa.

What is the population of Bonaparte, IA?

359 people lived in Bonaparte at the 2020 Census.

What is the ZIP code of Bonaparte, IA?

The ZIP code of Bonaparte is 52620.

What is the elevation of Bonaparte?

548 feet (167 m) above sea level.

What towns are near Bonaparte?

Farmington (5.4 mi), Keosauqua (8.7 mi), Mount Sterling (9.1 mi), Hillsboro (10.5 mi), Stockport (10.9 mi).

Last updated: