Birmingham (Iowa)

Birmingham es una ciudad situada en el condado de Van Buren, Iowa, Estados Unidos.[2]​ Según la Oficina del Censo, la localidad tiene una superficie total de 2.64 km², de los cuales 2.63 km² corresponden a tierra firme y 0.01 km² están cubiertos de agua.[3]​ Según el censo de 2020, en ese momento había 367 personas residiendo en la localidad.Había 193 viviendas, lo que representaba una densidad de 73.4 viviendas/km².Del total de la población, el 2.18% eran hispanos o latinos de cualquier raza.