Oklahoma land for sale
8,387 properties
For you
$12,500,0002,000 acres
Latimer County13 bd, 13 ba • 13,500 sq ft
Wilburton, OK 74578
$1,050,00078 acres
McCurtain County3 bd, 2 ba • 2,274 sq ft
Broken Bow, OK 74728
$22,500,0003,632 acres
Bryan County
Bennington, OK 74723
$1,395,00065 acres
Le Flore County3 bd, 2 ba • 2,369 sq ft
Spiro, OK 74959
$2,250,00020 acres
Mayes County1 bd, 1 ba • 36,000 sq ft
Pryor, OK 74361
$352,000153 acres
Grant County
Manchester, OK 73758
$525,000118 acres
Lincoln County
Stroud, OK 74079
$495,00010 acres
Osage County3 bd, 2 ba • 2,400 sq ft
Sperry, OK 74073
$1,195,00044.4 acres
Ottawa County4 bd, 2 ba • 3,236 sq ft
Quapaw, OK 74363
$625,000160 acres
Haskell County3 bd, 1 ba • 1,080 sq ft
Stigler, OK 74462
$399,00080 acres
Okmulgee County
Okmulgee, OK 74447
$2,400,000480 acres
Payne County
Cushing, OK 74023
$420,00014 acres
Mayes County3 bd, 2 ba • 1,700 sq ft
Peggs, OK 74452
$645,00020 acres
Osage County3 bd, 2 ba • 2,400 sq ft
Sperry, OK 74073
$1,120,000320 acres
Comanche County
Mountain Park, OK 73559
$4,000,000303 acres
Garvin County6 bd, 5 ba • — sq ft
Stratford, OK 74872
$1,088,000320 acres
Pawnee County
Pawnee, OK 74011
$1,658,400395 acres
Okfuskee County3 bd, 2 ba • 2,400 sq ft
Boley, OK 74829
$— min240 acres
Pottawatomie CountyApr 30, 2024
Asher, OK 74826
$542,00070 acres
Love County
Marietta, OK 73448
$420,000106 acres
Grant County
Nash, OK 73761
$1,986,560621 acres
Caddo County
Fort Cobb, OK 73038
$1,000,320313 acres
Caddo County
Fort Cobb, OK 73038
$320,00080 acres
Choctaw County
Hugo, OK 74743
$3,514,500990 acres
Hughes County
Holdenville, OK 74848
$5,500,0001,103 acres
Hughes County3 bd, 1 ba • 4,079 sq ft
Atwood, OK 74827
$499,0005 acres
Carter County4 bd, 2 ba • — sq ft
Ardmore, OK 73401
$— min680 acres
Custer CountyApr 30, 2024
Butler, OK 73625
$4,970,0002,800 acres
Pittsburg County
Stuart, OK 74570
$5,9000.12 acres
Cherokee County
Park Hill, OK 74451
$5,9000.07 acres
Cherokee County
Park Hill, OK 74451
$12,9000.19 acres
Cherokee County
Park Hill, OK 74451
$59,0008 acres
Hughes County
Lamar, OK 74850
$589,50080 acres
Noble County2 bd, 2 ba • 2,400 sq ft
Morrison, OK 73061
$625,00019.7 acres
Cleveland County4 bd, 2 ba • 3,525 sq ft
Newalla, OK 74857
$134,43938 acres
Jefferson County
Waurika, OK 73573
$802,895240 acres
Jefferson County
Waurika, OK 73573
$549,99914 acres
Jefferson County4 bd, 3 ba • 4,380 sq ft
Waurika, OK 73573
$695,00070 acres
Nowata County4 bd, 2 ba • 2,580 sq ft
Nowata, OK 74048
$320,000160 acres
Comanche County
Indiahoma, OK 73552
$444,000112 acres
Payne County
Yale, OK 74085
$560,000160 acres
Blaine County
Geary, OK 73059
$194,50039 acres
Pottawatomie County
Wanette, OK 73170
$599,00060 acres
Hughes County3 bd, 2 ba • 1,536 sq ft
Holdenville, OK 74848
$925,0005 acres
Cleveland County4 bd, 4 ba • — sq ft
Norman, OK 73026
$899,000160 acres
Le Flore County3 bd, 2 ba • 2,570 sq ft
Poteau, OK 74953
$985,600308 acres
Caddo County
Fort Cobb, OK 73038
$399,00020 acres
McClain County4 bd, 3 ba • — sq ft
Blanchard, OK 73010
$589,00025 acres
Okfuskee County3 bd, 3 ba • 3,500 sq ft
Paden, OK 74860