Van Buren County, Iowa Cities (2026)

7 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Keosauqua19479370.21%6491 City
Farmington25825840%1,2600 City
Milton33963920.25%1473 City
Birmingham43713710%3661 City
Bonaparte53563590%9520 City
Stockport62712740%2641 City
Cantril72242240%4331 City

Van Buren County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 7 cities in Van Buren County, Iowa.

Location of Van Buren County