Van Buren County, Iowa Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Keosauqua19399360.11%6441 City
Farmington2573585-0.35%1,2400 City
Milton3386392-0.26%1433 City
Birmingham4367372-0.27%3621 City
Bonaparte5353360-0.28%9440 City
Stockport6266273-0.37%2591 City
Cantril72212230%4271 City

Van Buren County Cities Summary

Largest City

Keosauqua is the largest city in Van Buren County, with a population of 939.

Smallest City

Cantril is the smallest city in Van Buren County, with a population of 221.

10 Largest Cities

There are 7 cities in Van Buren County, Iowa.

Location of Van Buren County