Homes under $1M in Elmhurst, IL
50 for sale · 173 homes listed · Updated September 27, 2026 · Page 2 of 4
- 15w563 diversey avenue, Elmhurst 60126 Pending $559,900 · 4 bd · 4 ba · 3,111 sqft
- 274 north highview avenue, Elmhurst 60126 Pending $499,900 · 3 bd · 2 ba · 1,134 sqft
- 618 west comstock avenue, Elmhurst 60126 Pending $399,900 · 3 bd · 2 ba · 1,708 sqft
- 1200 south prospect avenue 108, Elmhurst 60126 Active Under Contract $319,000 · 2 bd · 2 ba · 1,201 sqft
- 841 north york street 109, Elmhurst 60126 Active Under Contract $169,900 · 1 bd · 1 ba · 750 sqft
- 261 melrose avenue, Elmhurst 60126 Active Under Contract $375,000 · 2 bd · 1 ba · 1,400 sqft
- 289 south pick avenue, Elmhurst 60126 Active Under Contract $389,900 · 4 bd · 3 ba
- 551 south poplar avenue, Elmhurst 60126 Active Under Contract $599,000 · 3 bd · 2 ba · 1,301 sqft
- 199 south linden avenue, Elmhurst 60126 Active Under Contract $645,000 · 3 bd · 2 ba · 1,400 sqft
- 146 south poplar avenue, Elmhurst 60126 Active Under Contract $679,000 · 3 bd · 2 ba · 1,535 sqft
- 1 maple tree court, Elmhurst 60126 Active Under Contract $395,000 · 3 bd · 3 ba · 1,790 sqft
- 336 west fremont avenue, Elmhurst 60126 Active Under Contract $457,500 · 3 bd · 2 ba · 1,692 sqft
- 479 north elm avenue, Elmhurst 60126 Active Under Contract $475,000 · 2 bd · 2 ba · 1,518 sqft
- 1200 south prospect avenue 303, Elmhurst 60126 Active Under Contract $334,900 · 2 bd · 2 ba · 1,415 sqft
- 726 north emroy avenue, Elmhurst 60126 Active Under Contract $354,000 · 3 bd · 2 ba · 1,009 sqft
- 459 east ridge avenue, Elmhurst 60126 Active Under Contract $989,500 · 3 bd · 3 ba · 4,512 sqft
- 306 north maple avenue, Elmhurst 60126 Active Under Contract $649,500 · 3 bd · 2 ba · 1,500 sqft
- 210 north addison avenue 301, Elmhurst 60126 Active Under Contract $532,500 · 2 bd · 2 ba · 1,260 sqft
- 753 north willow road, Elmhurst 60126 Active Under Contract $949,500 · 4 bd · 4 ba · 3,915 sqft
- 286 south boyd avenue, Elmhurst 60126 Active Under Contract $540,000 · 3 bd · 2 ba · 1,228 sqft
- 331 west hillside avenue, Elmhurst 60126 Active Under Contract $549,000 · 3 bd · 2 ba · 1,394 sqft
- 124 east grantley avenue, Elmhurst 60126 Active Under Contract $687,500 · 3 bd · 2 ba · 2,978 sqft
- 754 north michigan street, Elmhurst 60126 Active Under Contract $540,000 · 3 bd · 2 ba · 1,983 sqft
- 719 south hawthorne avenue, Elmhurst 60126 Active Under Contract $499,900 · 3 bd · 2 ba · 1,379 sqft
- 224 north highland avenue, Elmhurst 60126 Active Under Contract $629,000 · 4 bd · 3 ba · 1,824 sqft
- 255 south west avenue 208, Elmhurst 60126 Active Under Contract $149,900 · 1 bd · 1 ba · 480 sqft
- 1217 degener avenue, Elmhurst 60126 Active Under Contract $325,000 · 4 bd · 2 ba · 1,809 sqft
- 335 oak street, Elmhurst 60126 Active Under Contract $500,000 · 3 bd · 3 ba · 2,491 sqft
- 557 west crockett avenue, Elmhurst 60126 Active Under Contract $530,000 · 3 bd · 2 ba · 1,687 sqft
- 416 south fairview avenue, Elmhurst 60126 Active Under Contract $465,000 · 3 bd · 3 ba · 1,232 sqft
- 15w621 diversey avenue, Elmhurst 60126 Active Under Contract $619,900 · 3 bd · 2 ba · 1,425 sqft
- 1034 south saylor avenue, Elmhurst 60126 Active Under Contract $475,000 · 3 bd · 3 ba · 1,390 sqft
- 817 south spring road, Elmhurst 60126 Active Under Contract $475,000 · 3 bd · 2 ba · 1,224 sqft
- 175 west brush hill road 104, Elmhurst 60126 Active Under Contract $374,900 · 3 bd · 2 ba · 1,687 sqft
- 251 south oakland, Elmhurst 60126 Active Under Contract $399,950 · 4 bd · 2 ba · 1,700 sqft
- 740 north michigan street, Elmhurst 60126 Active Under Contract $487,000 · 3 bd · 2 ba · 2,244 sqft
- 799 south hawthorne avenue, Elmhurst 60126 Active Under Contract $499,500 · 3 bd · 2 ba · 1,638 sqft
- 216 west kimbell avenue, Elmhurst 60126 Active Under Contract $624,999 · 3 bd · 2 ba · 2,959 sqft
- 226 south linden avenue, Elmhurst 60126 Active Under Contract $624,900 · 3 bd · 2 ba · 2,242 sqft
- 646 west babcock avenue, Elmhurst 60126 Active Under Contract $550,000 · 3 bd · 2 ba · 1,700 sqft
- 3n361 north howard avenue, Elmhurst 60126 Active Under Contract $550,000 · 4 bd · 3 ba · 2,263 sqft
- 466 north ridgeland avenue, Elmhurst 60126 Active Under Contract $495,000 · 3 bd · 1 ba · 1,113 sqft
- 285 north larch avenue, Elmhurst 60126 Active Under Contract $499,000 · 2 bd · 1 ba · 1,443 sqft
- 295 south poplar avenue, Elmhurst 60126 Active Under Contract $625,000 · 3 bd · 4 ba · 1,743 sqft
- 135 south york street 520, Elmhurst 60126 Active Under Contract $495,000 · 2 bd · 2 ba · 1,125 sqft
- 3 4 seasons court, Elmhurst 60126 Active Under Contract $375,000 · 3 bd · 3 ba · 1,482 sqft
- 369 north walnut street, Elmhurst 60126 Active Under Contract $450,000 · 4 bd · 2 ba · 1,646 sqft
- 225 pick avenue, Elmhurst 60126 Active Under Contract $370,000 · 3 bd · 2 ba · 2,127 sqft
- 570 south kenilworth avenue, Elmhurst 60126 Active Under Contract $550,000 · 3 bd · 2 ba · 1,491 sqft
- 841 north york road 226, Elmhurst 60126 Active Under Contract $117,500 · 1 bd · 1 ba · 750 sqft