Alert me

Homes for sale in Iola, KS

37 homes
304 E Lincoln St, Iola, KS 66749New 路 2 days
$175,000
3 bd 路 2 ba 路 1,575 sqft
304 E Lincoln St, Iola
628 N Elm St, Iola, KS 66749New 路 2 days
$139,000
3 bd 路 2 ba 路 1,200 sqft
628 N Elm St, Iola
305 Kansas Dr, Iola, KS 66749New 路 6 days
$52,000
3 bd 路 1 ba 路 1,008 sqft
305 Kansas Dr, Iola
501 N Vermont St, Iola, KS 66749
$162,500
3 bd 路 2 ba 路 1,672 sqft
501 N Vermont St, Iola
623 S Sycamore St, Iola, KS 66749
$149,500
3 bd 路 2 ba 路 1,387 sqft
623 S Sycamore St, Iola
2122 N Cottonwood St, Iola, KS 66749
$985,000
4 bd 路 4 ba 路 7,682 sqft
2122 N Cottonwood St, Iola
203 N Walnut St, Iola, KS 66749
$64,900
2 bd 路 2 ba 路 1,671 sqft
203 N Walnut St, Iola
306 S 4th St, Iola, KS 66749
$40,000
2 bd 路 1 ba 路 780 sqft
306 S 4th St, Iola
828 N Jefferson Ave, Iola, KS 66749
$124,000
3 bd 路 1 ba 路 1,338 sqft
828 N Jefferson Ave, Iola
28 S Ohio St, Iola, KS 66749Price cut $5,100
$59,900
3 bd 路 2 ba 路 1,886 sqft
28 S Ohio St, Iola
410 N 3rd St, Iola, KS 66749
$150,000
3 bd 路 2 ba 路 1,472 sqft
410 N 3rd St, Iola
615 N Oak St, Iola, KS 66749
$130,000
3 bd 路 1 ba 路 1,200 sqft
615 N Oak St, Iola
503 N Oak St, Iola, KS 66749
$174,500
3 bd 路 2 ba 路 2,285 sqft
503 N Oak St, Iola
622 S Jefferson Ave, Iola, KS 66749
$94,999
2 bd 路 1 ba 路 1,080 sqft
622 S Jefferson Ave, Iola
301 S Elm St, Iola, KS 66749Price cut $6,000
$154,000
4 bd 路 2 ba 路 2,672 sqft
301 S Elm St, Iola
716 E Lincoln St, Iola, KS 66749
$80,000
3 bd 路 2 ba 路 1,457 sqft
716 E Lincoln St, Iola
401 E Broadway St, Iola, KS 66749Price cut $8,000
$169,000
2 bd 路 1.5 ba 路 1,899 sqft
401 E Broadway St, Iola
314 McAtee Rd, Iola, KS 66749Pending
$167,500
4 bd 路 2 ba 路 1,676 sqft
314 McAtee Rd, Iola
428 S 2nd St Unit 428, Iola, KS 66749Pending
$94,500
3 bd 路 1 ba 路 1,178 sqft
428 S 2nd St Unit 428, Iola
515 S Cottonwood St, Iola, KS 66749Pending
$98,000
4 bd 路 2 ba 路 1,666 sqft
515 S Cottonwood St, Iola
1282 1830th St, Iola, KS 66749Pending
$135,000
5 bd 路 3 ba 路 2,119 sqft
1282 1830th St, Iola
1402 N Kentucky St, Iola, KS 66749Pending
$130,000
3 bd 路 2 ba 路 1,586 sqft
1402 N Kentucky St, Iola
201 and 203 S First St, Iola, KS 66749Pending
$430,000
4 bd 路 4 ba 路 2,200 sqft
201 and 203 S First St, Iola
308 Canary Ln, Iola, KS 66749Pending
$354,000
4 bd 路 3.5 ba 路 3,213 sqft
308 Canary Ln, Iola

There are 17 homes for sale in Iola, KS, with a median list price of $139,000. Prices run from $40,000 to $985,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.

Swipe homes in the app
Download on the App Store