We have found 188 properties in Eagle Grove, IA. Average property sale price in Eagle Grove is $82,894. It is 52% lower than average property value in Iowa. Average price per square feet in Eagle Grove is $98. It is 3.9% lower than average property value in Iowa.