Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma waterfront property for sale
Price
Size
Tags
Save
Reset
721 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Oklahoma
for more listings.
Pending
Under contract
$319,000
5 acres
Sequoyah County
3 bd, 2 ba
•
1,994 sq ft
Roland, OK 74954
2 months ago
$98,000
2.44 acres
McIntosh County
Checotah, OK 74426
Pending
Under contract
$28,000
2.13 acres
Le Flore County
Heavener, OK 74937
Pending
Under contract
$2,629,575
585 acres
Stephens County
Bray, OK 73055
Pending
Under contract
$450,000
150 acres
Seminole County
Sasakwa, OK 74867
Pending
Under contract
$949,000
200 acres
McCurtain County
Watson, OK 74963
Pending
Under contract
$10,500,000
155 acres
Delaware County
5 bd, 7 ba
•
4,699 sq ft
Afton, OK 74331
Pending
Under contract
$325,000
10 acres
Oklahoma County
3 bd, 2 ba
•
1,305 sq ft
Harrah, OK 73045
Pending
Under contract
$1,100,000
5 acres
Canadian County
4 bd, 3.5 ba
•
3,195 sq ft
Yukon, OK 73099
Pending
Under contract
$350,000
83 acres
Rogers County
Claremore, OK 74017
Pending
Under contract
$998,000
239 acres
Seminole County
3 bd, 3 ba
•
— sq ft
Wewoka, OK 74884
Pending
Under contract
$450,000
2.2 acres
Ottawa County
1 bd, 1 ba
•
675 sq ft
Fairland, OK 74343
Pending
Under contract
$69,900
0.62 acres
Grady County
Blanchard, OK 73010
Pending
Under contract
$69,900
0.63 acres
Grady County
Blanchard, OK 73010
$14k drop • Apr 30
$435,000
5.28 acres
Sequoyah County
3 bd, 2 ba
•
— sq ft
Muldrow, OK 74948
Pending
Under contract
$975,000
172 acres
Choctaw County
Grant, OK 74738
Pending
Under contract
$799,000
10 acres
Osage County
4 bd, 4 ba
•
4,302 sq ft
Skiatook, OK 74070
Pending
Under contract
$250,000
30 acres
Le Flore County
Smithville, OK 74957
7 months ago
$165,000
1.54 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$54,000
1.45 acres
Bryan County
Colbert, OK 74733
Pending
Under contract
$1,800,000
233 acres
McIntosh County
3 bd, 3 ba
•
1,924 sq ft
Eufaula, OK 74432
Pending
Under contract
$190,000
0.93 acres
Mayes County
Adair, OK 74330
Pending
Under contract
$875,000
223 acres
Osage County
3 bd, 3 ba
•
2,214 sq ft
Pawhuska, OK 74056
Pending
Under contract
$200,000
12.5 acres
Okmulgee County
Okmulgee, OK 74447
Pending
Under contract
$1,300,000
6.48 acres
Okfuskee County
4 bd, 2.5 ba
•
3,746 sq ft
Okemah, OK 74859
Pending
Under contract
$680,000
141 acres
McIntosh County
Eufaula, OK 74432
Pending
Under contract
$260,000
20.5 acres
Mayes County
Adair, OK 74301
Pending
Under contract
$525,000
103 acres
McIntosh County
Eufaula, OK 74432
Pending
Under contract
$498,000
2.5 acres
Delaware County
3 bd, 2 ba
•
1,997 sq ft
Grove, OK 74344
Pending
Under contract
$130,000
0.24 acres
Delaware County
Afton, OK 74331
Pending
Under contract
$1,250,000
100 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$399,000
3.45 acres
McCurtain County
3 bd, 2 ba
•
1,800 sq ft
Battiest, OK 74728
Pending
Under contract
$1,575,000
307 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$140,000
0.51 acres
Tulsa County
Jenks, OK 74037
Pending
Under contract
$39,000
4 acres
Pushmataha County
Talihina, OK 74571
Pending
Under contract
$165,000
3.29 acres
Pawnee County
Cleveland, OK 74020
Pending
Under contract
$950,000
28.3 acres
McClain County
Norman, OK 73072
12 months ago
$29,900
0.25 acres
Haskell County
Stigler, OK 74462
12 months ago
$69,500
1.25 acres
Pawnee County
Cleveland, OK 74020
12 months ago
$90,000
0.93 acres
McIntosh County
Eufaula, OK 74432
12 days
$2.7m drop • May 13
$95,000
Comanche County
Lawton, OK 73505
Pending
Under contract
$134,500
0.8 acres
Marshall County
Kingston, OK 73439
Pending
Under contract
$673,400
182 acres
Okfuskee County
Castle, OK 74859
Pending
Under contract
$195,000
6.3 acres
Pushmataha County
4 bd, 2 ba
•
2,128 sq ft
Atoka, OK 72525
Pending
Under contract
$212,000
0.55 acres
Delaware County
1 bd, 1 ba
•
415 sq ft
Afton, OK 74331
Pending
Under contract
$365,000
1.2 acres
Delaware County
3 bd, 2 ba
•
2,300 sq ft
Grove, OK 74344
Pending
Under contract
$525,000
150 acres
Pittsburg County
Eufaula, OK 74432
Pending
Under contract
$125,000
15.1 acres
Garvin County
Pauls Valley, OK 73433
Pending
Under contract
$50,000
0.17 acres
Cherokee County
Hulbert, OK 74441
Pending
Under contract
$650,000
75 acres
Cherokee County
Park Hill, OK 74451
1
…
12
13
14
15
601-650 of 721 properties
Map