We have found 4,339 properties in Bessemer, AL. Average property sale price in Bessemer is $235,450. It is 10.9% higher than average property value in Alabama. Average price per square feet in Bessemer is $169. It is 53.6% higher than average property value in Alabama.