Oklahoma land for sale
8,329 properties
For you
$12,500,0002,000 acres
Latimer County13,500 sq ft • 13 bd
Wilburton, OK 74578
$1,050,00078 acres
McCurtain County2,274 sq ft • 3 bd
Broken Bow, OK 74728
$22,500,0003,632 acres
Bryan County
Bennington, OK 74723
$1,395,00065 acres
Le Flore County2,369 sq ft • 3 bd
Spiro, OK 74959
$352,000153 acres
Grant County
Manchester, OK 73758
$1,120,000320 acres
Comanche County
Mountain Park, OK 73559
$2,250,00020 acres
Mayes County36,000 sq ft • 1 bd
Pryor, OK 74361
$4,970,0002,800 acres
Pittsburg County
Stuart, OK 74570
$625,000160 acres
Haskell County1,080 sq ft • 3 bd
Stigler, OK 74462
$8,895,0005,475 acres
Roger Mills County1,144 sq ft • 2 bd
Elk City, OK 73644
$7,197,8004,964 acres
Harper County
Selman, OK 73834
$542,00070 acres
Love County
Marietta, OK 73448
$3,514,500990 acres
Hughes County
Holdenville, OK 74848
$1,917,0001,278 acres
Harper County
Selman, OK 73834
$210,87560 acres
Hughes County
Stuart, OK 74570
$399,00080 acres
Okmulgee County
Okmulgee, OK 74447
$240,000105 acres
Haskell County
McCurtain, OK 74944
$2,400,000480 acres
Payne County
Cushing, OK 74023
$420,00014 acres
Mayes County1,700 sq ft • 3 bd
Peggs, OK 74452
$1,540,500395 acres
Hughes County
Holdenville, OK 74848
$1,650,000600 acres
Custer County
Butler, OK 73625
$645,00020 acres
Osage County2,400 sq ft • 3 bd
Sperry, OK 74073
$560,000160 acres
Blaine County
Geary, OK 73059
$194,50039 acres
Pottawatomie County
Wanette, OK 73170
$599,00060 acres
Hughes County1,536 sq ft • 3 bd
Holdenville, OK 74848
$576,00040 acres
Okfuskee County1,517 sq ft • 3 bd
Paden, OK 74860
$5,500,0001,103 acres
Hughes County4,079 sq ft • 3 bd
Atwood, OK 74827
$275,00080 acres
Grant County
Lamont, OK 74643
$695,000220 acres
Creek County
Depew, OK 74028
$135,70020 acres
Cherokee County
Tahlequah, OK 74464
$9,950,000800 acres
Sequoyah County
Roland, OK 74954
$2,889,0001,926 acres
Harper County
Selman, OK 73834
$2,640,0001,760 acres
Harper County
Selman, OK 73834
$589,00025 acres
Okfuskee County3,500 sq ft • 3 bd
Paden, OK 74860
$499,000119 acres
Hughes County2,400 sq ft • 3 bd
Lamar, OK 74850
$250,00040 acres
Johnston County
Tishomingo, OK 73460
$562,50090 acres
Johnston County
Tishomingo, OK 73460
$355,00079 acres
Lincoln County
Stroud, OK 74079
$736,000320 acres
Grant County
Lamont, OK 74643
$10,470,9752,792 acres
Coal County2,117 sq ft • 3 bd
Coalgate, OK 74538
$695,00070 acres
Nowata County2,580 sq ft • 4 bd
Nowata, OK 74048
$2,160,000720 acres
Grant County1,440 sq ft • 2 bd
Medford, OK 73759
$648,000108 acres
Murray County
Davis, OK 73030
$925,0005 acres
Cleveland County— sq ft • 4 bd
Norman, OK 73026
$695,0002 acres
Kingfisher County— sq ft • 4 bd
Okarche, OK 73762
$699,00013 acres
McIntosh County3,230 sq ft • 5 bd
Checotah, OK 74426
$490,975115 acres
Payne County
Cushing, OK 74023
$630,00080 acres
Okfuskee County1,517 sq ft • 3 bd
Paden, OK 74860
$675,00089 acres
Osage County
Hominy, OK 74035