Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale under $25,000 in Oklahoma
Price
Size
Tags
Save
684 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
$21,400
0.49 acres
McIntosh County
Eufaula, OK 74432
11 months ago
$11,500
0.2 acres
Sequoyah County
Vian, OK 74962
Pending
Under contract
$20,000
0.22 acres
Oklahoma County
Oklahoma City, OK 73135
15 months ago
$5,900
1.27 acres
Delaware County
Kansas, OK 74347
3 years ago
$12,000
0.3 acres
Custer County
Clinton, OK 73601
Pending
Under contract
$18,000
0.51 acres
Delaware County
Grove, OK 74344
Pending
Under contract
$22,500
1.1 acres
Delaware County
Grove, OK 74344
Pending
Under contract
$18,000
0.52 acres
Delaware County
Grove, OK 74344
Pending
Under contract
$21,000
0.7 acres
McCurtain County
Broken Bow, OK 74728
3 months ago
$9,900
0.32 acres
Seminole County
Seminole, OK 74868
3 months ago
$23,900
0.2 acres
Tulsa County
Tulsa, OK 74126
$2.5k drop • June 18
$5,000
0.1 acres
Okmulgee County
Okmulgee, OK 74447
4 months ago
$19,000
0.44 acres
McIntosh County
Eufaula, OK 74432
4 months ago
$19,500
3.54 acres
Delaware County
Jay, OK 74346
4 months ago
$19,500
0.8 acres
Murray County
Sulphur, OK 73086
5 months ago
$6,000
0.87 acres
McIntosh County
Rentiesville, OK 74459
Pending
Under contract
$18,250
1.46 acres
Le Flore County
Spiro, OK 74959
8 months ago
$17,800
0.71 acres
Oklahoma County
Spencer, OK 73084
9 months ago
$15,000
0.32 acres
Muskogee County
Haskell, OK 74436
16 days
$19,000
0.14 acres
Oklahoma County
Midwest City, OK 73130
Pending
Under contract
$15,000
0.37 acres
Washington County
Bartlesville, OK 74006
2 months ago
$21,000
0.87 acres
Murray County
Sulphur, OK 73086
Pending
Under contract
$23,500
5 acres
Tulsa County
Collinsville, OK 74021
4 months ago
$25,000
0.17 acres
Delaware County
Grove, OK 74344
$5k drop • Aug 4
$10,000
0.34 acres
Murray County
Davis, OK 73030
17 months ago
$15,000
0.15 acres
Muskogee County
Muskogee, OK 74401
6 months ago
$10,000
0.43 acres
Le Flore County
Spiro, OK 74959
7 months ago
$10,000
0.11 acres
Kay County
Ponca City, OK 74601
8 months ago
$15,000
0.76 acres
Oklahoma County
Jones, OK 73049
Pending
Under contract
$22,375
1.79 acres
Le Flore County
Spiro, OK 74959
Pending
Under contract
$18,250
1.46 acres
Le Flore County
Spiro, OK 74959
9 months ago
$24,000
0.21 acres
Woods County
Waynoka, OK 73860
8 months ago
$5,000
0.09 acres
Carter County
Ardmore, OK 73401
6 months ago
$19,900
0.37 acres
Seminole County
Seminole, OK 74868
2 months ago
$13,000
0.53 acres
Murray County
Sulphur, OK 73086
Pending
Under contract
$10,000
1 acre
Haskell County
Stigler, OK 74462
Pending
Under contract
$14,000
0.18 acres
McIntosh County
Checotah, OK 74426
Pending
Under contract
$7,000
0.15 acres
Delaware County
Grove, OK 74344
3 months ago
$25,000
0.26 acres
Sequoyah County
Sallisaw, OK 74955
$5k drop • Aug 4
$10,000
0.32 acres
Murray County
Davis, OK 73030
Pending
Under contract
$17,500
0.26 acres
Comanche County
Lawton, OK 73505
Pending
Under contract
$7,000
1.3 acres
Adair County
Kansas, OK 74347
Pending
Under contract
$15,500
1 acre
Le Flore County
Smithville, OK 74957
Pending
Under contract
$17,500
0.18 acres
Adair County
Westville, OK 74965
8 months ago
$18,500
0.15 acres
Okmulgee County
Okmulgee, OK 74447
12 months ago
$20,000
2 acres
Le Flore County
Spiro, OK 74959
Pending
Under contract
$25,000
0.4 acres
Marshall County
Kingston, OK 73439
Pending
Under contract
$25,000
0.37 acres
Marshall County
Kingston, OK 73439
21 months ago
$24,900
0.33 acres
Cherokee County
Tahlequah, OK 74464
21 months ago
$24,900
0.34 acres
Cherokee County
Tahlequah, OK 74464
1
…
7
8
9
10
…
14
351-400 of 684 properties
Map