Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Barns for sale in Southern Ohio
Price
Size
Tags
Save
Reset
175 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 Southern Ohio
for more listings.
$20.1k drop • July 11
$959,900
5 acres
Ross County
3 bd, 3 ba
•
3,382 sq ft
Bainbridge, OH 45612
28 days
$829,000
59.3 acres
Athens County
5 bd, 2 ba
•
1,352 sq ft
New Marshfield, OH 45766
23 days
$450,000
60.5 acres
Jackson County
Thurman, OH 45685
20 days
$890,000
237 acres
Scioto County
Portsmouth, OH 45662
20 days
$1,750,000
148 acres
Brown County
4 bd, 2 ba
•
2,928 sq ft
Sardinia, OH 45171
$14k drop • June 16
$185,000
5 acres
Meigs County
1 bd, 1.5 ba
•
768 sq ft
Pomeroy, OH 45769
19 days
$84,990
5.2 acres
Meigs County
Coolville, OH 45723
35 days ago
$325,000
32.5 acres
Ross County
4 bd, 2 ba
•
2,820 sq ft
Waverly, OH 45690
22 days
$3,500,000
247 acres
Brown County
2 bd, 1 ba
•
1,456 sq ft
Sardinia, OH 45171
28 days
$850,000
36 acres
Highland County
3 bd, 3 ba
•
1,632 sq ft
Hillsboro, OH 45133
30 days ago
$375,000
5 acres
Athens County
4 bd, 2.5 ba
•
2,736 sq ft
Albany, OH 45710
$21k drop • June 5
$229,000
10 acres
Jackson County
Jackson, OH 45640
1 day
$125,000
4.8 acres
Warren County
Harlan Township, OH 45107
7 days
$1,290,000
5.22 acres
Butler County
4 bd, 3.5 ba
•
3,450 sq ft
Liberty Township, OH 45011
16 days
$230,000
9.73 acres
Scioto County
2 bd, 1 ba
•
1,870 sq ft
South Webster, OH 45682
6 days
$650,000
6.7 acres
Clermont County
4 bd, 3.5 ba
•
3,013 sq ft
Stonelick Township, OH 45103
$9.1k drop • June 1
$534,900
5 acres
Ross County
3 bd, 2 ba
•
1,856 sq ft
Frankfort, OH 45628
$50k drop • July 8
$799,000
7.5 acres
Ross County
4 bd, 4.5 ba
•
3,082 sq ft
Bainbridge, OH 45612
2 days
$65,000
5 acres
Adams County
Oliver Township, OH 45697
22 days
$415,000
10.7 acres
Adams County
2 bd, 1 ba
•
1,563 sq ft
Blue Creek, OH 45616
7 days
$675,000
5 acres
Butler County
4 bd, 3.5 ba
•
3,275 sq ft
Morgan Township, OH 45053
21 days
$1,200,000
10.7 acres
Butler County
5 bd, 3.5 ba
•
4,524 sq ft
St. Clair Township, OH 45011
22 days
$649,900
5 acres
Brown County
4 bd, 3.5 ba
•
3,104 sq ft
Franklin Township, OH 45121
$10k drop • July 21
$165,000
9.84 acres
Scioto County
Otway, OH 45657
$20.1k drop • July 20
$214,900
5 acres
Jackson County
2 bd, 2 ba
•
1,728 sq ft
Oak Hill, OH 45656
$7.5k drop • July 9
$105,000
4 acres
Meigs County
Coolville, OH 45723
8 days
$499,900
35 acres
Adams County
3 bd, 2 ba
•
1,512 sq ft
Scott Township, OH 45679
22 days
$235,000
8.1 acres
Adams County
2 bd, 1 ba
•
1,295 sq ft
Otway, OH 45657
$300k drop • July 20
$629,999
12 acres
Athens County
3 bd, 3 ba
•
2,796 sq ft
Nelsonville, OH 45764
33 days ago
$450,000
23 acres
Highland County
3 bd, 1.5 ba
•
1,480 sq ft
Hillsboro, OH 45133
47 days ago
$375,000
36 acres
Jackson County
3 bd, 2 ba
•
1,782 sq ft
Oak Hill, OH 45656
6 days
$364,500
10 acres
Highland County
3 bd, 2 ba
•
1,688 sq ft
Marshall Township, OH 45133
13 days
$775,000
5 acres
Warren County
3 bd, 2.5 ba
•
2,096 sq ft
Harlan Township, OH 45162
$25k drop • July 8
$725,000
10 acres
Warren County
3 bd, 1.5 ba
•
1,432 sq ft
Wayne Township, OH 45068
$24.9k drop • July 20
$375,000
7.1 acres
Clermont County
3 bd, 2 ba
•
2,511 sq ft
Tate Township, OH 45130
37 days ago
$380,000
11 acres
Adams County
4 bd, 2 ba
•
1,894 sq ft
Peebles, OH 45660
21 days
$1,750,000
357 acres
Lawrence County
3 bd, 2 ba
•
2,016 sq ft
Chesapeake, OH 45619
26 days
$624,500
12.3 acres
Brown County
4 bd, 2.5 ba
•
3,502 sq ft
Perry Township, OH 45118
50 days ago
$550,000
5.1 acres
Warren County
4 bd, 2 ba
•
1,904 sq ft
Turtle Creek Township, OH 45036
$24k drop • July 11
$685,000
16.5 acres
Clermont County
3 bd, 3 ba
•
2,000 sq ft
New Richmond, OH 45157
$10k drop • July 19
$399,999
8 acres
Ross County
3 bd, 2 ba
•
1,512 sq ft
Chillicothe, OH 45601
8 days
$935,000
46 acres
Clermont County
3 bd, 2 ba
•
1,621 sq ft
Tate Township, OH 45106
19 days
$335,000
3 acres
Gallia County
4 bd, 2 ba
•
1,962 sq ft
Vinton, OH 45686
15 days
$639,900
6 acres
Butler County
3 bd, 2.5 ba
•
3,532 sq ft
Oxford Township, OH 45056
$50k drop • June 10
$549,000
35.9 acres
Lawrence County
4 bd, 3.5 ba
•
3,016 sq ft
Chesapeake, OH 45619
2 months ago
$1,200,000
5 acres
Warren County
5 bd, 3.5 ba
•
4,495 sq ft
Turtle Creek Township, OH 45036
$20k drop • May 27
$500,000
84 acres
Ross County
Bainbridge, OH 45612
12 days
$975,000
10.1 acres
Warren County
3 bd, 3 ba
•
2,734 sq ft
Washington Township, OH 45054
$125k drop • June 12
$675,000
34 acres
Lawrence County
3 bd, 3.5 ba
•
3,361 sq ft
Chesapeake, OH 45619
2 months ago
$654,900
13.8 acres
Hamilton County
3 bd, 3 ba
•
1,656 sq ft
Harrison Township, OH 45030
1
2
3
4
1-50 of 175 properties
Map