Homes for sale in Elgin, OK
70 homes
New 路 2 days$350,000
4 bd 路 2 ba 路 2,100 sqft
306 Harlee Dr, Elgin
No photo
New 路 2 days$300,000
4 bd 路 2 ba 路 1,900 sqft
1310 Saddle Rock Dr, Elgin
No photo
New 路 4 days$405,000
4 bd 路 2 ba 路 2,200 sqft
3236 Mesa Dr, Elgin

$599,000
3 bd 路 3 ba 路 2,800 sqft
12455 NE 120th St, Elgin
No photo
$348,000
4 bd 路 3 ba 路 2,100 sqft
310 6th St, Elgin
No photo
$346,000
4 bd 路 3 ba 路 2,100 sqft
306 6th St, Elgin
Price cut $10,000$400,000
4 bd 路 3 ba 路 2,100 sqft
13025 NE Tony Creek Rd, Elgin

$370,000
4 bd 路 2 ba 路 2,130 sqft
231 NE North Ridge Rd, Elgin

$355,000
3 bd 路 3 ba 路 2,200 sqft
249 NE Sunset Dr, Elgin

$185,000
3 bd 路 2 ba 路 1,200 sqft
111 Sunny Ln, Elgin
Price cut $1,000$314,000
4 bd 路 2 ba 路 1,800 sqft
13694 NE Lafayette Dr, Elgin

$189,900
3 bd 路 2 ba 路 1,431 sqft
1209 1st St, Elgin
Price cut $15,000$415,000
4 bd 路 3 ba 路 2,700 sqft
296 Prairie View Dr, Elgin
Price cut $7,400$388,500
4 bd 路 2 ba 路 2,220 sqft
5873 NE Minnow Ln, Elgin

$373,000
4 bd 路 2 ba 路 2,200 sqft
4297 Peak Ln, Elgin
Price cut $10,500$214,400
2 bd 路 1 ba 路 1,100 sqft
704 6th St, Elgin

$415,000
5 bd 路 3 ba 路 2,571 sqft
12225 NE Caribou Ct, Elgin
Price cut $20,000$164,900
4 bd 路 2 ba 路 1,551 sqft
205 Oak St, Elgin
Price cut $21,500$142,500
2 bd 路 1 ba 路 1,100 sqft
146 NE Pine Ave, Elgin
Price cut $10,000$489,000
4 bd 路 3 ba 路 2,800 sqft
12612 Bighorn Ln, Elgin

$397,000
4 bd 路 2.5 ba 路 2,100 sqft
4119 Peak Ln, Elgin
Price cut $6,000$379,000
4 bd 路 2 ba 路 2,300 sqft
7642 NE Highland Hills Dr, Elgin

$385,000
4 bd 路 2 ba 路 2,300 sqft
604 NE Catalina Pl, Elgin

$365,000
4 bd 路 2.5 ba 路 1,917 sqft
12711 Ridge Rd, Elgin
There are 30 homes for sale in Elgin, OK, with a median list price of $367,500. Prices run from $142,500 to $599,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