Van Buren County, Iowa Cities (2025)

8 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Keosauqua19459370.11%6481 City
Farmington2582584-0.17%1,2600 City
Milton33953920%1473 City
Birmingham43713710%3661 City
Bonaparte5356359-0.28%9520 City
Stockport6271274-0.37%2641 City
Cantril72242240%4331 City
Douds810284-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 8 cities in Van Buren County, Iowa.

Location of Van Buren County