We have found 2,271 properties in Opelika, AL. Average property sale price in Opelika is $145,760. It is 31.3% lower than average property value in Alabama. Average price per square feet in Opelika is $70. It is 36.4% lower than average property value in Alabama.