 A post office was established at Birmingham in 1888, and remained in operation until 1956.Birmingham is located at (39.166653, -94.451845).According to the United States Census Bureau, the village has a total area of , all land.