Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma barns for sale
Price
Size
Tags
Save
Reset
673 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.
9 months ago
$465,000
65.9 acres
Pottawatomie County
Bethel, OK 74851
11 months ago
$490,000
30 acres
Carter County
3 bd, 2 ba
•
2,128 sq ft
Ardmore, OK 73401
11 months ago
$525,000
32 acres
Dewey County
Seiling, OK 73663
46 days ago
$509,000
10 acres
Choctaw County
8 bd, 8 ba
•
— sq ft
Hugo, OK 74743
6 months ago
$3,900,000
50 acres
Cherokee County
— sq ft
Tahlequah, OK 74464
8 months ago
$899,000
80 acres
Muskogee County
3 bd, 2.5 ba
•
2,452 sq ft
Haskell, OK 74436
9 months ago
$249,900
20.2 acres
Beckham County
Sayre, OK 73662
10 months ago
$805,000
93 acres
Le Flore County
4 bd, 3 ba
•
3,422 sq ft
Heavener, OK 74937
10 months ago
$312,000
7.84 acres
McCurtain County
3 bd, 2 ba
•
— sq ft
Broken Bow, OK 74728
10 months ago
$549,500
5 acres
Major County
5 bd, 3 ba
•
— sq ft
Meno, OK 73760
2 years ago
$280,000
40 acres
Logan County
Crescent, OK 73028
3 months ago
$40,000
0.24 acres
Washita County
Foss, OK 73647
11 months ago
$1,799,000
35 acres
Pittsburg County
6 bd, 5 ba
•
5,491 sq ft
McAlester, OK 74501
12 months ago
$445,000
8.6 acres
Caddo County
3 bd, 2.5 ba
•
— sq ft
Cyril, OK 73029
10 days
$1,600,000
480 acres
Pottawatomie County
3 bd, 3 ba
•
2,300 sq ft
Wanette, OK 74878
27 days
$550,000
37 acres
Mayes County
3 bd, 2 ba
•
1,604 sq ft
Rose, OK 74364
$9.1k drop • Mar 24
$259,900
5 acres
Comanche County
3 bd, 2 ba
•
— sq ft
Elgin, OK 73538
2 months ago
$349,000
3.2 acres
Pottawatomie County
1 bd, 1 ba
•
717 sq ft
Shawnee, OK 74804
8 months ago
$575,000
2.3 acres
Tulsa County
4 bd, 2 ba
•
1,800 sq ft
Owasso, OK 74055
Pending
Under contract
$1,195,000
220 acres
Pawnee County
3 bd, 3 ba
•
3,188 sq ft
Pawnee, OK 74058
10 months ago
$89,000
2.5 acres
Kingfisher County
Cashion, OK 73016
Pending
Under contract
$399,000
40 acres
Ottawa County
2 bd, 2 ba
•
1,640 sq ft
Wyandotte, OK 74370
5 months ago
$99,000
1.16 acres
Osage County
Skiatook, OK 74070
Pending
Under contract
$770,000
400 acres
Kiowa County
Roosevelt, OK 73564
10 days
$210,000
20 acres
Cherokee County
Welling, OK 74471
Pending
Under contract
$195,000
5 acres
Oklahoma County
3 bd, 2 ba
•
1,280 sq ft
Jones, OK 73049
Pending
Under contract
$438,750
117 acres
Creek County
Oilton, OK 74030
Pending
Under contract
$11,858,750
4,744 acres
Garvin County
Foster, OK 73434
4 months ago
$131,500
33.3 acres
Custer County
Foss, OK 73647
5 months ago
$299,000
Caddo County
Cyril, OK 73029
Pending
Under contract
$495,000
160 acres
Hughes County
3 bd, 2 ba
•
1,900 sq ft
Wetumka, OK 74883
$75k drop • Mar 25
$300,000
7 acres
Major County
11 bd, 5.5 ba
•
— sq ft
Chester, OK 73838
2 years ago
$720,000
800 acres
Texas County
— sq ft
Texhoma, OK 73949
Pending
Under contract
$1,750,000
4.79 acres
Oklahoma County
5 bd, 4 ba
•
4,254 sq ft
Jones, OK 73049
Pending
Under contract
$950,000
193 acres
Haskell County
3 bd, 2 ba
•
1,860 sq ft
Stigler, OK 74462
Pending
Under contract
$265,000
10 acres
Roger Mills County
4 bd, 2.5 ba
•
2,423 sq ft
Hammon, OK 73650
Pending
Under contract
$439,000
38.7 acres
Le Flore County
3 bd, 2 ba
•
1,935 sq ft
Heavener, OK 74937
Pending
Under contract
$725,000
60.5 acres
Craig County
3 bd, 2.5 ba
•
3,971 sq ft
Big Cabin, OK 74332
Pending
Under contract
$705,500
83.7 acres
Love County
3 bd, 2 ba
•
1,456 sq ft
Wilson, OK 73463
Pending
Under contract
$290,000
20 acres
McIntosh County
3 bd, 2 ba
•
1,456 sq ft
Checotah, OK 74426
Pending
Under contract
$239,999
12.7 acres
Adair County
2 bd, 2 ba
•
1,152 sq ft
Stilwell, OK 74960
Pending
Under contract
$45,000
4.84 acres
Murray County
Wynnewood, OK 73098
Pending
Under contract
$1,750,000
5.16 acres
Oklahoma County
5 bd, 5.5 ba
•
6,974 sq ft
Edmond, OK 73025
11 months ago
$109,000
10.1 acres
Washita County
2 bd, 1 ba
•
1,330 sq ft
Carter, OK 73627
16 months ago
$1,500,000
62.1 acres
Logan County
3 bd, 3.5 ba
•
3,500 sq ft
Guthrie, OK 73044
Pending
Under contract
$275,000
9.17 acres
Tulsa County
Collinsville, OK 74021
Pending
Under contract
$2,080,000
520 acres
Choctaw County
Boswell, OK 74727
Pending
Under contract
$305,000
9.12 acres
Tulsa County
3 bd, 2 ba
•
1,079 sq ft
Collinsville, OK 74021
Pending
Under contract
$998,000
239 acres
Seminole County
3 bd, 3 ba
•
— sq ft
Wewoka, OK 74884
Pending
Under contract
$439,000
4.54 acres
Logan County
3 bd, 2.5 ba
•
1,954 sq ft
Guthrie, OK 73044
1
…
10
11
12
13
14
501-550 of 673 properties
Map