 Bessemer is located approximately southwest of Birmingham.According to the U.S. Census Bureau, the city has a total area of , of which is land and (0.17%) is water.Bessemer is situated in the midst of the iron ore and limestone district of Alabama, in the southern part of Jones Valley (about wide).