We have found 2,694 properties in Elgin, IL. Average property sale price in Elgin is $243,732. It is 27% lower than average property value in Illinois. Average price per square feet in Elgin is $149. It is 8.6% lower than average property value in Illinois.