North Alabama houses with land for sale
537 properties
For you
Explore land for sale in North Alabama and houses with land for sale in Alabama for more nearby properties.
$439,0002 acres
Morgan County3 bd, 3 ba • 2,500 sq ft
Hartselle, AL 35640
$325,00013.4 acres
Marion County3 bd, 2 ba • 1,576 sq ft
Winfield, AL 35594
$639,00027 acres
Cullman County3 bd, 3 ba • 3,602 sq ft
Cullman, AL 35057
$975,0002.42 acres
Lauderdale County3 bd, 2 ba • 1,724 sq ft
Waterloo, AL 35677
$559,0002.71 acres
Marshall County4 bd, 3 ba • 2,356 sq ft
Albertville, AL 35950
$340,0007.61 acres
Cullman County3 bd, 2 ba • 2,776 sq ft
Hanceville, AL 35077
$1,198,0004 acres
Limestone County4 bd, 5 ba • 4,391 sq ft
Athens, AL 35613
$9,900,00060 acres
Colbert County4 bd, 5 ba • 10,207 sq ft
Muscle Shoals, AL 35661
$699,90039.5 acres
DeKalb County3 bd, 3 ba • 2,000 sq ft
Ider, AL 35981
$1,499,00043 acres
Jackson County4 bd, 3 ba • 2,700 sq ft
Bryant, AL 35958
$739,90060 acres
Colbert County5 bd, 3 ba • 3,423 sq ft
Cherokee, AL 35616
$429,0005 acres
Cullman County3 bd, 2 ba • 1,750 sq ft
Hanceville, AL 35077
$859,0002.19 acres
Winston County5 bd, 4 ba • 2,300 sq ft
Double Springs, AL 35553
$1,620,0005.4 acres
Cullman County4 bd, 4 ba • 3,400 sq ft
Bremen, AL 35033
$170,0000.69 acres
DeKalb County1 bd, 1 ba • 317 sq ft
Mentone, AL 35984
$419,0002.3 acres
Cullman County4 bd, 2 ba • 2,800 sq ft
Crane Hill, AL 35053
$825,00028 acres
Madison County1 bd, 1 ba • 400 sq ft
New Market, AL 35761
$320,0004.58 acres
Cherokee County4 bd, 3 ba • 3,350 sq ft
Centre, AL 35960
$350,0004.7 acres
Morgan County3 bd, 2 ba • 1,750 sq ft
Danville, AL 35619
$1,500,00065 acres
Lauderdale County3 bd, 2 ba • 1,754 sq ft
Rogersville, AL 35652
$499,9005.5 acres
Jackson County5 bd, 3 ba • 4,376 sq ft
Flat Rock, AL 35956
$1,850,00010 acres
Winston County5 bd, 4 ba • 3,791 sq ft
Arley, AL 35541
$239,0003 acres
Jackson County3 bd, 2 ba • 1,960 sq ft
Higdon, AL 35979
$489,9003.71 acres
Cherokee County3 bd, 2 ba • 2,100 sq ft
Cedar Bluff, AL 35959
$670,0003.5 acres
DeKalb County4 bd, 5 ba • 5,632 sq ft
Valley Head, AL 35989
$799,9002.9 acres
Morgan County4 bd, 4 ba • 3,320 sq ft
Decatur, AL 35603
$389,00010 acres
DeKalb County4 bd, 2 ba • 2,432 sq ft
Fort Payne, AL 35967
$398,0005.11 acres
Morgan County4 bd, 2 ba • 1,754 sq ft
Decatur, AL 35603
$290,0004 acres
Morgan County3 bd, 1 ba • 1,357 sq ft
Hartselle, AL 35640
$475,0007.47 acres
Morgan County3 bd, 2 ba • 2,097 sq ft
Decatur, AL 35603
$499,00036 acres
Cherokee County2 bd, 2 ba • 1,008 sq ft
Gaylesville, AL 35973
$2,175,0005 acres
Limestone County6 bd, 9 ba • 7,347 sq ft
Madison, AL 35756
$399,9006 acres
Cullman County5 bd, 4 ba • 3,248 sq ft
Logan, AL 35098
$749,9006.67 acres
Cullman County5 bd, 5 ba • 7,400 sq ft
Cullman, AL 35058
$227,0002 acres
DeKalb County3 bd, 2 ba • 2,197 sq ft
Geraldine, AL 35974
$549,9002.88 acres
Limestone County4 bd, 2 ba • 1,885 sq ft
Athens, AL 35613
$157,0003 acres
Winston County4 bd, 2 ba • 1,492 sq ft
Haleyville, AL 35565
$943,9002.1 acres
Madison County5 bd, 4 ba • 3,855 sq ft
Harvest, AL 35749
$309,9002 acres
DeKalb County3 bd, 2 ba • 1,716 sq ft
Fort Payne, AL 35968
$469,9002.28 acres
Cherokee County3 bd, 3 ba • 2,669 sq ft
Cedar Bluff, AL 35959
$675,0004.16 acres
DeKalb County3 bd, 3 ba • 4,128 sq ft
Valley Head, AL 35989
$975,0002 acres
Madison County4 bd, 5 ba • 5,935 sq ft
Madison, AL 35758
$615,0002 acres
Madison County7 bd, 6 ba • 4,850 sq ft
Harvest, AL 35749
$2,550,00017 acres
DeKalb County6 bd, 7 ba • 9,600 sq ft
Fort Payne, AL 35968
$234,5007.74 acres
Lauderdale County3 bd, 2 ba • 1,568 sq ft
Florence, AL 35633
$2,290,00035 acres
Cullman County4 bd, 5 ba • 3,111 sq ft
Crane Hill, AL 35053
$1,200,00031 acres
Limestone County6 bd, 5 ba • 3,096 sq ft
Athens, AL 35613
$1,750,00010 acres
Madison County10 bd, 11 ba • 8,332 sq ft
Toney, AL 35773
$199,9005 acres
Jackson County3 bd, 2 ba • 1,100 sq ft
Ider, AL 35981