Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma homesteads for sale
Price
$0+
$25,000+
$50,000+
$75,000+
$100,000+
$250,000+
$500,000+
Reset
Done
Size
0+ acres
2+ acres
5+ acres
10+ acres
20+ acres
50+ acres
100+ acres
Reset
Done
Tags
1
Types
Residential
Commercial
Agricultural
Recreational
Geography
Beachfront
Desert
Island
Lake property
Mountain
Off-grid
Resort
River property
Rural
Waterfront
Land use
Cattle ranch
Chicken farm
Dairy farm
Development
Homestead
Industrial
Investment
Mixed-use
Organic farm
Ranch
Row crop
RV lot
Small farm
Timber
Structures
A-frame house
Barn
Barndominium
Bunker
Cabin
Cottage
Farm house
House
Lodge
Mobile home
Tiny home
Workshop
Improvements
Airstrip
Fenced
Irrigated
Septic system
Solar power
Water well
Features
Cave
Creek
Mineral rights
Oil
Orchard
Pasture
Pond
Spring
Stream
Water rights
Waterfall
Wetland
Wooded
Vineyard
Activities
Borders public land
Camping
Conservation
Horse property
Fishing
Golfing
Hunting
Waterfowl
Attributes
By owner
Cheap
Distressed
Historic
New construction
Owner financed
Rent to own
Sustainable
Undeveloped
Unrestricted
Reset
Done
Format
Sale
Auction
Lease
Has house or building
Any
Yes
No
Bedrooms
Any
1+
2+
3+
4+
Square feet
Year built
Hide pending listings
Max listing age
Any
1 day
3 days
7 days
14 days
30 days
90 days
Keywords
Require images
Require video
Listing source
Any
MLS
Non-MLS
Hide with HOA
Hide nearby results
Hide map
Reset
Done
Save
Reset
376 properties
For you
For you
Newest
Price: high to low
Price: low to high
Size: high to low
Size: low to high
Updated
Explore
land for sale in Oklahoma
for more nearby properties.
$6k drop • Feb 13
$289,000
16.2 acres
Cherokee County
3 bd, 2 ba
•
1,960 sq ft
Hulbert, OK 74441
$30k drop • Jan 27
$519,000
34.1 acres
Delaware County
3 bd, 3 ba
•
2,356 sq ft
Wyandotte, OK 74370
$19.5k drop • Mar 4
$529,500
10 acres
McCurtain County
3 bd, 2 ba
•
2,457 sq ft
Idabel, OK 74745
12 days
$1,095,000
3 acres
Tulsa County
5 bd, 5 ba
•
5,985 sq ft
Broken Arrow, OK 74012
20 days
$679,900
10 acres
Wagoner County
4 bd, 3 ba
•
2,888 sq ft
Porter, OK 74454
27 days
$550,000
29 acres
Comanche County
5 bd, 3 ba
•
3,810 sq ft
Geronimo, OK 73543
41 days ago
$185,000
2.5 acres
Delaware County
4 bd, 2 ba
•
1,788 sq ft
Afton, OK 74331
$28k drop • Mar 7
$215,000
16 acres
Haskell County
2 bd, 2 ba
•
1,960 sq ft
Stigler, OK 74462
$10k drop • Mar 10
$350,000
5 acres
Muskogee County
3 bd, 2 ba
•
1,539 sq ft
Haskell, OK 74436
47 days ago
$394,000
9.32 acres
Le Flore County
3 bd, 2 ba
•
1,600 sq ft
Poteau, OK 74953
2 months ago
$625,000
10 acres
Osage County
3 bd, 2 ba
•
2,165 sq ft
Skiatook, OK 74070
$5.1k drop • Mar 11
$249,900
2.57 acres
Lincoln County
3 bd, 2 ba
•
1,470 sq ft
McLoud, OK 74851
3 months ago
$268,900
10 acres
Sequoyah County
3 bd, 2 ba
•
1,800 sq ft
Sallisaw, OK 74955
3 months ago
$305,000
4 acres
Mayes County
3 bd, 2 ba
•
1,606 sq ft
Pryor, OK 74361
$11k drop • Mar 13
$469,000
7 acres
Woods County
3 bd, 3 ba
•
— sq ft
Alva, OK 73717
11 months ago
$285,000
20 acres
Le Flore County
3 bd, 2 ba
•
1,136 sq ft
Muse, OK 74953
$50k drop • Feb 22
$450,000
50 acres
Pittsburg County
3 bd, 1 ba
•
2,100 sq ft
Stuart, OK 74570
2 days
$220,000
7 acres
Texas County
3 bd, 2 ba
•
1,800 sq ft
Guymon, OK 73942
20 days
$349,000
2.8 acres
Sequoyah County
3 bd, 3 ba
•
1,960 sq ft
Muldrow, OK 74948
26 days
$375,000
4.75 acres
Choctaw County
3 bd, 3 ba
•
2,112 sq ft
Sawyer, OK 74756
$5k drop • Mar 21
$244,900
2.2 acres
Le Flore County
3 bd, 2 ba
•
1,640 sq ft
Pocola, OK 74902
$100k drop • Feb 26
$395,000
2.86 acres
McClain County
2 bd, 1 ba
•
1,198 sq ft
Newcastle, OK 73065
2 months ago
$599,000
17.7 acres
Delaware County
5 bd, 3 ba
•
3,800 sq ft
Kansas, OK 74347
$500k drop • Feb 27
$3,000,000
30 acres
Craig County
3 bd, 2 ba
•
1,920 sq ft
Vinita, OK 74301
34 mins
$395,000
6 acres
Craig County
2 bd, 1 ba
•
4,912 sq ft
Bluejacket, OK 74333
9 days
$365,000
11.3 acres
Pittsburg County
3 bd, 2 ba
•
1,949 sq ft
McAlester, OK 74501
20 days
$450,000
25 acres
Pushmataha County
4 bd, 2 ba
•
1,568 sq ft
Antlers, OK 74523
21 days
$195,000
6.2 acres
Washington County
3 bd, 1 ba
•
1,952 sq ft
Bartlesville, OK 74006
42 days ago
$786,000
6 acres
Carter County
4 bd, 4 ba
•
3,546 sq ft
Ardmore, OK 73401
56 days ago
$549,900
4.77 acres
Pittsburg County
6 bd, 4 ba
•
3,480 sq ft
McAlester, OK 74501
4 months ago
$780,000
2.5 acres
Alfalfa County
5 bd, 5 ba
•
6,000 sq ft
Cherokee, OK 73728
$10k drop • Jan 21
$297,500
3.45 acres
McClain County
4 bd, 2 ba
•
1,980 sq ft
Purcell, OK 73080
$10k drop • Feb 24
$240,000
12.7 acres
Pushmataha County
2 bd, 2 ba
•
900 sq ft
Clayton, OK 74536
$58k drop • Mar 19
$225,000
18 acres
Pittsburg County
3 bd, 2 ba
•
1,248 sq ft
McAlester, OK 74501
8 days
$249,000
17.5 acres
Beckham County
4 bd, 3 ba
•
2,192 sq ft
Sayre, OK 73662
11 days
$699,000
39.8 acres
Rogers County
4 bd, 3 ba
•
3,380 sq ft
Chelsea, OK 74016
23 days
$150,000
4.46 acres
Okmulgee County
3 bd, 2 ba
•
2,442 sq ft
Okmulgee, OK 74447
2 months ago
$220,000
10 acres
Delaware County
3 bd, 2 ba
•
1,568 sq ft
Jay, OK 74346
$24.9k drop • Mar 10
$975,000
20.9 acres
Mayes County
5 bd, 5 ba
•
7,320 sq ft
Inola, OK 74036
4 months ago
$499,900
12.4 acres
Rogers County
3 bd, 3 ba
•
2,163 sq ft
Talala, OK 74080
$25k drop • Mar 26
$535,000
20 acres
McCurtain County
3 bd, 3 ba
•
2,000 sq ft
Watson, OK 74963
$22k drop • Mar 17
$438,000
30 acres
Mayes County
4 bd, 2 ba
•
1,724 sq ft
Big Cabin, OK 74332
6 months ago
$1,295,000
20.7 acres
Carter County
4 bd, 3 ba
•
3,106 sq ft
Springer, OK 73458
$29.5k drop • Feb 6
$350,000
10 acres
Hughes County
3 bd, 2 ba
•
1,536 sq ft
Holdenville, OK 74848
9 months ago
$249,000
4.25 acres
Pittsburg County
3 bd, 1 ba
•
2,171 sq ft
McAlester, OK 74501
14 months ago
$749,000
4.26 acres
Logan County
4 bd, 3 ba
•
2,294 sq ft
Guthrie, OK 73044
$10k drop • Mar 17
$260,000
9.45 acres
Choctaw County
3 bd, 2 ba
•
1,796 sq ft
Hugo, OK 74743
7 months ago
$399,500
2.8 acres
Lincoln County
3 bd, 3 ba
•
2,971 sq ft
Chandler, OK 74834
$5k drop • Feb 22
$260,000
11 acres
Bryan County
3 bd, 2 ba
•
1,216 sq ft
Bokchito, OK 74726
$15k drop • Jan 17
$549,000
2.4 acres
Tulsa County
3 bd, 3 ba
•
2,400 sq ft
Skiatook, OK 74070
1
…
3
4
5
6
…
8
151-200 of 376 properties
Map