Van Buren County, Iowa Cities (2025)

8 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Keosauqua19519350.32%6521.46 City
Farmington25925840.34%1,2810.46 City
Milton34003920.5%1492.69 City
Birmingham43733700.27%3681.01 City
Bonaparte53613600%9650.37 City
Stockport62742760%2671.03 City
Cantril72262230.44%4370.52 City
Douds810284-2.86%462.21 CDP

Van Buren County Cities Summary

Largest City

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

Smallest City

Douds is the smallest city in Van Buren County.

10 Largest Cities

There are 8 cities in Van Buren County, Iowa.

Location of Van Buren County