Birmingham, IA

Birmingham, IA 52535

Birmingham Map

Birmingham is a city in Van Buren County, Iowa, United States. The population was 423 at the 2000 census.

Birmingham is located at 40°52'43" North, 91°56'48" West (40.878626, -91.946610).

According to the United States Census Bureau, the village has a total area of 1.0 square miles (2.7 km²), of which, 1.0 square miles (2.7 km²) of it is land and none of it is covered by water.

Nearby cities include Keosauqua, Hillsboro, Lockridge, Batavia, Bonaparte.

Places in Birmingham

Can't-miss activities

Culture, natural beauty, and plain old fun.

Places to stay

Hang your (vacation) hat in a place that’s just your style.

See a problem?
United StatesIowaBirmingham, IA