Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in North Alabama
Price
Size
Tags
Save
3,505 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
18 months ago
$50,000
Marshall County
Langston, AL 35755
$29.1k drop • Feb 10
$69,900
0.12 acres
Madison County
Huntsville, AL 35801
28 days
$10k drop • Feb 10
$109,000
3.84 acres
Jackson County
Scottsboro, AL 35769
35 days ago
$20,000
0.43 acres
Morgan County
Falkville, AL 35622
52 days ago
$28,900
1.48 acres
Marshall County
Albertville, AL 35951
59 days ago
$28,900
1.4 acres
Marshall County
Albertville, AL 35951
59 days ago
$32,900
1.62 acres
Marshall County
Albertville, AL 35951
2 months ago
$52,900
4.65 acres
Marshall County
Albertville, AL 35951
4 months ago
$1,099,300
3.22 acres
Madison County
4 bd, 5 ba
•
3,997 sq ft
Hazel Green, AL 35750
4 months ago
$94,900
Marshall County
Langston, AL 35755
8 months ago
$499,950
48 acres
Madison County
Gurley, AL 35748
$19.9k drop • Jan 1
$180,000
5 acres
Madison County
New Market, AL 35761
18 months ago
$70,000
Marshall County
Langston, AL 35755
2 years ago
$150,000
2 acres
Morgan County
Laceys Spring, AL 35754
25 days
$150,000
3 acres
Jackson County
3 bd, 2 ba
•
1,874 sq ft
Pisgah, AL 35765
52 days ago
$58,900
5.56 acres
Marshall County
Albertville, AL 35951
$50k drop • Feb 3
$1,600,000
98 acres
Morgan County
3 bd, 1 ba
•
1,705 sq ft
Hartselle, AL 35640
$3.5k drop • Feb 7
$49,000
1.3 acres
Morgan County
Decatur, AL 35603
$3k drop • Feb 10
$50,000
0.67 acres
Limestone County
Anderson, AL 35610
3 months ago
$1,147,200
3.2 acres
Madison County
5 bd, 6 ba
•
4,171 sq ft
Hazel Green, AL 35750
$16k drop • Feb 10
$479,000
7.54 acres
Madison County
4 bd, 2 ba
•
1,833 sq ft
Huntsville, AL 35811
$81.5k drop • Jan 23
$517,500
115 acres
Franklin County
Russellville, AL 35653
6 months ago
$260,400
42 acres
Lawrence County
Moulton, AL 35650
$75k drop • Feb 10
$1,525,000
3.3 acres
Madison County
3 bd, 3 ba
•
3,394 sq ft
Hazel Green, AL 35750
8 months ago
$93,950
1.27 acres
Madison County
Huntsville, AL 35810
13 months ago
$33,900
1.62 acres
Marshall County
Albertville, AL 35951
15 months ago
$2,300,000
14.9 acres
Marshall County
7 bd, 7 ba
•
9,648 sq ft
Albertville, AL 35950
18 months ago
$35,000
Marshall County
Langston, AL 35755
18 months ago
$145,000
3.9 acres
Marshall County
Langston, AL 35755
18 months ago
$94,900
2.3 acres
Marshall County
Langston, AL 35755
19 months ago
$449,900
64 acres
Jackson County
Section, AL 35771
2 years ago
$32,500
Morgan County
Trinity, AL 35673
$3k drop • Dec 19
$165,000
9 acres
Cullman County
4 bd, 3 ba
•
1,667 sq ft
Crane Hill, AL 35053
2 months ago
$34,900
2.52 acres
Marshall County
Albertville, AL 35951
11 days
$249,900
0.8 acres
Cullman County
Bremen, AL 35033
$25k drop • Dec 1
$1,220,000
6 acres
Cullman County
4 bd, 4 ba
•
3,342 sq ft
Crane Hill, AL 35053
9 months ago
$699,900
9.45 acres
Winston County
6 bd, 4 ba
•
2,844 sq ft
Houston, AL 35572
15 months ago
$195,500
14.7 acres
Lauderdale County
Lexington, AL 35648
Pending
Under contract
$129,900
10 acres
Lauderdale County
3 bd, 2 ba
•
1,564 sq ft
Killen, AL 35645
11 days
$585,000
1.86 acres
Lauderdale County
2 bd, 1 ba
•
905 sq ft
Rogersville, AL 35652
11 days
$119,900
0.9 acres
Lauderdale County
Florence, AL 35634
11 days
$79,900
4 acres
DeKalb County
Ider, AL 35981
24 days
$725,000
17 acres
Cullman County
4 bd, 3 ba
•
1,700 sq ft
Cullman, AL 35057
16 days
$25,000
0.6 acres
Jackson County
Scottsboro, AL 35769
$24.9k drop • Feb 8
$315,000
3 acres
Marion County
3 bd, 2 ba
•
1,636 sq ft
Hamilton, AL 35570
$25k drop • Jan 5
$424,900
80 acres
Marion County
2 bd, 3 ba
•
1,756 sq ft
Brilliant, AL 35548
10 months ago
$529,000
9.8 acres
Cherokee County
— sq ft
Centerville, AL 35960
42 days ago
$40,000
1.3 acres
Cherokee County
Gaylesville, AL 35973
12 days
$7,500
0.21 acres
Morgan County
Decatur, AL 35601
22 days
$33,000
2 acres
Jackson County
Scottsboro, AL 35768
1
…
13
14
15
16
…
71
651-700 of 3,505 properties
Map