Van Buren County, Iowa Cities (2025)

15 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Keosauqua19459350.11%6481 City
Keosauqua29459370.11%6481 City
Farmington3582583-0.17%1,2600 City
Farmington4582584-0.17%1,2600 City
Milton53953910%1473 City
Milton63953920%1473 City
Birmingham73713700%3661 City
Birmingham83713710%3661 City
Bonaparte9356358-0.28%9520 City
Bonaparte10356359-0.28%9520 City
Stockport11271273-0.37%2641 City
Stockport12271274-0.37%2641 City
Cantril132242230%4331 City
Cantril142242240%4331 City
Douds1510284-2.86%462 CDP

Van Buren County Cities Summary

Largest City

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

Smallest City

Douds is the smallest city in Van Buren County, with a population of 102.

10 Largest Cities

There are 15 cities in Van Buren County, Iowa.

Location of Van Buren County