Alabama Real Estate
There are currently 27,800 homes for sale in Alabama. The median list price in Alabama is $330,000 and the average price per square foot is $157.
- NEW 3 HRS AGO$515,0004 beds2.5 baths2,870 sq ft107 Heatherwood Dr, Madison, AL 35758
- NEW 6 HRS AGO3D WALKTHROUGH$339,9004 beds2 baths1,841 sq ft100 Murphy Ln, Madison, AL 35756
- OPEN SAT, 1PM TO 4PM$700,0004 beds3.5 baths3,890 sq ft101 Greymont Dr, Madison, AL 35757
- NEW 14 HRS AGO$585,0004 beds3.5 baths2,829 sq ft227 Haystack Dr, Madison, AL 35757
- $294,500— beds— baths— sq ftLot 5 Madison Branch Blvd, Madison, AL 35758
- $294,500— beds— baths— sq ftLot 6 Madison Branch Blvd, Madison, AL 35758
- $310,0004 beds2 baths1,933 sq ft218 Harbor Glen Dr, Madison, AL 35756
- $299,9003 beds2 baths1,635 sq ft726 Willow Shoals Dr, Madison, AL 35756
- LISTED BY REDFIN3D WALKTHROUGH$647,5004 beds4.5 baths3,781 sq ft133 Mill Park Ln, Madison, AL 35758
- LISTED BY REDFIN3D WALKTHROUGH$336,0004 beds3 baths2,108 sq ft28299 Saddle Springs Dr, Madison, AL 35756
- NEW 13 HRS AGO$979,9003 beds3 baths1,764 sq ft28103 Perdido Beach Blvd Unit B-104, Orange Beach, AL 36561
- NEW 14 HRS AGO$975,000— beds— baths— sq ft26486 Canal Rd, Orange Beach, AL 36561
- NEW 17 HRS AGO$627,0004 beds2 baths1,673 sq ft25195 Windward Pl, Orange Beach, AL 36561
- COMING SOON$699,0002 beds2.5 baths1,030 sq ft25300 Perdido Beach Blvd #804, Orange Beach, AL 36561
- NEW 21 HRS AGO$3,280,0006 beds5 baths4,200 sq ft28482 Ono Blvd, Orange Beach, AL 36561
- NEW 23 HRS AGO$769,9004 beds2.5 baths2,173 sq ft5309 Bay la Launch Ave, Orange Beach, AL 36561
- $759,9002 beds2 baths1,682 sq ft28105 Perdido Beach Blvd Unit C216, Orange Beach, AL 36561
- $1,650,0003 beds3.5 baths2,301 sq ft26350 Perdido Beach Blvd Unit C 406, Orange Beach, AL 36561
- $589,0002 beds2 baths780 sq ft23060 Perdido Beach Blvd #201, Orange Beach, AL 36561
- $1,300,0003 beds3 baths1,796 sq ft28107 Perdido Beach Blvd Unit D106, Orange Beach, AL 36561
- NEW 3 HRS AGO$515,0004 beds2.5 baths2,870 sq ft107 Heatherwood Dr, Madison, AL 35758
- OPEN SUN, 2PM TO 4PM$825,0006 beds3.5 baths4,602 sq ft4001 Granada Dr, Huntsville, AL 35802
- NEW 6 HRS AGO$380,0004 beds2 baths2,037 sq ft29479 Thunderpaw Dr, Harvest, AL 35749
- NEW 6 HRS AGO3D WALKTHROUGH$339,9004 beds2 baths1,841 sq ft100 Murphy Ln, Madison, AL 35756
- NEW 6 HRS AGO$375,0004 beds3 baths3,078 sq ft11009 Vivian Dr, Huntsville, AL 35810
- NEW 7 HRS AGO$639,8254 beds4 baths2,998 sq ft9117 Wagon Pass Way, Owens Cross Roads, AL 35763
- NEW 11 HRS AGO$389,9004 beds2 baths2,612 sq ft117 Genesis Dr, Huntsville, AL 35811
- LISTED BY REDFIN3D WALKTHROUGH$375,0004 beds4 baths2,338 sq ft2512 Vista Dr SE, Huntsville, AL 35803
- LISTED BY REDFIN3D WALKTHROUGH$336,0004 beds3 baths2,108 sq ft28299 Saddle Springs Dr, Madison, AL 35756
- LISTED BY REDFIN3D WALKTHROUGH$414,9005 beds3.5 baths3,017 sq ft10115 Skylark Dr SE, Huntsville, AL 35803
- NEW 11 HRS AGO$1,799,0004 beds2 baths2,212 sq ft500 Privateer Ct, Gulf Shores, AL 36542
- NEW 11 HRS AGO$460,0001 bed1 bath700 sq ft517 E Beach Blvd Unit 2C, Gulf Shores, AL 36542
- OPEN THU, 10AM TO 2PM$439,0004 beds2 baths1,997 sq ft7074 Abigail St, Gulf Shores, AL 36542
- NEW 14 HRS AGO$335,0003 beds2 baths1,611 sq ft8752 Summer Bay Ln, Foley, AL 36535
- NEW 15 HRS AGO$479,0003 beds2 baths1,868 sq ft1404 Briarwood Dr, Gulf Shores, AL 36542
- NEW 17 HRS AGO$325,0001 bed1.5 baths634 sq ft533 W Beach Blvd #602, Gulf Shores, AL 36542
- NEW 19 HRS AGO$763,0002 beds2 baths1,161 sq ft455 E Beach Blvd #1212, Gulf Shores, AL 36542
- OPEN THU, 12PM TO 2PM$390,0002 beds2 baths856 sq ft729 W Beach Blvd #129, Gulf Shores, AL 36542
- NEW 20 HRS AGO$210,000— beds— baths— sq ftTreasure Ct, Gulf Shores, AL 36542
- LISTED BY REDFIN3D WALKTHROUGH$570,0003 beds2.5 baths2,430 sq ft444 Hilltop Dr, Gulf Shores, AL 36542
- NEW 17 HRS AGO$814,9003 beds2 baths1,260 sq ft11207 County Road 1, Fairhope, AL 36532
- NEW 20 HRS AGO$589,0004 beds2.5 baths2,479 sq ft110 Sweetwater Ln, Fairhope, AL 36532
- $274,9003 beds2 baths1,360 sq ft15 Hoffren Dr, Fairhope, AL 36532
- $289,900— beds— baths— sq ft1 Gallery Blvd, Fairhope, AL 36532
- COMING SOON$360,0003 beds2.5 baths1,788 sq ft20460 Bishop Rd, Fairhope, AL 36532
- $775,0004 beds2.5 baths2,400 sq ft12952 County Road 1, Fairhope, AL 36532
- NEW CONSTRUCTION$442,7225 beds2.5 baths2,431 sq ft275 Tillage St, Fairhope, AL 36532
- NEW CONSTRUCTION$615,8734 beds3 baths2,613 sq ft305 Morning Mist Way, Fairhope, AL 36532
- NEW CONSTRUCTION$432,2324 beds2.5 baths2,306 sq ft271 Tillage St, Fairhope, AL 36532
- NEW CONSTRUCTION$384,0524 beds3 baths2,030 sq ft126 Millet Ave, Fairhope, AL 36532
- NEW 8 HRS AGO$138,0006 beds4 baths— sq ft12 E Fairview Ave, Montgomery, AL 36105
- NEW 9 HRS AGO$212,0003 beds2 baths1,661 sq ft1357 Woodward Ave, Montgomery, AL 36106
- NEW 11 HRS AGO$215,0002 beds2 baths1,413 sq ft8237 Wexford Trce, Montgomery, AL 36117
- NEW 14 HRS AGO$314,9004 beds2 baths2,265 sq ft3943 Samantha Dr, Montgomery, AL 36109
- NEW 14 HRS AGO$495,0005 beds3.5 baths3,699 sq ft6100 Monticello Dr, Montgomery, AL 36117
- NEW 14 HRS AGO$244,0003 beds2 baths1,754 sq ft2725 Halcyon Downs Loop, Montgomery, AL 36117
- NEW 14 HRS AGO$454,0005 beds3 baths3,713 sq ft6424 Halcyon Dr, Montgomery, AL 36117
- NEW 15 HRS AGO$20,0003 beds1 bath1,080 sq ft210 Collinwood Ave, Montgomery, AL 36105
- NEW 16 HRS AGO$17,9003 beds1 bath1,025 sq ft1536 Gibson St, Montgomery, AL 36110
- NEW 16 HRS AGO$238,0003 beds2 baths2,017 sq ft6156 Bell Road Mnr, Montgomery, AL 36117
- $459,9004 beds3 baths2,258 sq ft3120 Whispering Pines Cir, Hoover, AL 35226
- $574,9905 beds3.5 baths3,949 sq ft3235 Heathrow Downs, Hoover, AL 35226
- $764,0004 beds4 baths3,791 sq ft725 Restoration Dr, Hoover, AL 35226
- $549,0005 beds2.5 baths2,666 sq ft3881 Ross Park Dr, Hoover, AL 35226
- $449,9004 beds3.5 baths3,251 sq ft1690 Shades Pointe Dr, Hoover, AL 35244
- $425,0004 beds2.5 baths1,768 sq ft3321 Shallowford Rd, Vestavia Hills, AL 35216
- OPEN SUN, 2PM TO 4PM$885,0004 beds5 baths5,213 sq ft3596 Shandwick Pl, Hoover, AL 35242
- COMING SOON$599,9004 beds3.5 baths2,552 sq ft2900 Grand Ave, Hoover, AL 35226
- COMING SOON$445,0004 beds3 baths3,222 sq ft3408 Wellford Cir, Hoover, AL 35226
- COMING SOON$400,0004 beds2.5 baths2,661 sq ft2326 Woodhighlands Dr, Hoover, AL 35244
- NEW 11 HRS AGO$349,9004 beds3.5 baths2,420 sq ft10242 Magnolia Springs Cir, Tuscaloosa, AL 35405
- NEW 19 HRS AGO$159,0003 beds2 baths1,052 sq ft2506 12th Ave, Tuscaloosa, AL 35401
- $625,000— beds— baths— sq ft14201 Cliff Dr, Northport, AL 35475
- $264,9003 beds2 baths1,762 sq ft3000 11th Ave E, Tuscaloosa, AL 35405
- $2,450,0005 beds6 baths8,600 sq ft1523 High Forest Dr N, Tuscaloosa, AL 35406
- $125,0002 beds1 bath1,476 sq ft31 Southmont Dr, Tuscaloosa, AL 35405
- $689,0003 beds2 baths1,414 sq ft1650 Jack Warner Pkwy #1202, Tuscaloosa, AL 35401
- $1,200,0005 beds4 baths2,672 sq ft1210 Oakwood Ave, Tuscaloosa, AL 35401
- $284,9003 beds3 baths1,336 sq ft1901 5th Ave E #3205, Tuscaloosa, AL 35401
- NEW CONSTRUCTION$709,0004 beds3 baths2,900 sq ft407 Edgefield Mews Cir, Tuscaloosa, AL 35406
- $399,9004 beds3 baths2,576 sq ft154 Narrows Peak Cir, Birmingham, AL 35242
- $459,9004 beds3 baths2,258 sq ft3120 Whispering Pines Cir, Hoover, AL 35226
- $574,9905 beds3.5 baths3,949 sq ft3235 Heathrow Downs, Hoover, AL 35226
- $764,0004 beds4 baths3,791 sq ft725 Restoration Dr, Hoover, AL 35226
- $549,0005 beds2.5 baths2,666 sq ft3881 Ross Park Dr, Hoover, AL 35226
- $1,649,9005 beds4 baths3,922 sq ft622 Dexter Ave, Mountain Brook, AL 35213
- $449,9004 beds3.5 baths3,251 sq ft1690 Shades Pointe Dr, Hoover, AL 35244
- OPEN SUN, 2PM TO 4PM$885,0004 beds5 baths5,213 sq ft3596 Shandwick Pl, Hoover, AL 35242
- COMING SOON$249,9004 beds3 baths2,706 sq ft1448 Brewster Cir, Birmingham, AL 35235
- NEW 7 HRS AGO$89,5003 beds1 bath1,601 sq ft4917 Court M, Birmingham, AL 35208
- NEW 54 MINS AGO$364,9002 beds1.5 baths1,247 sq ft753 St Francis St Unit TH-1004, Mobile, AL 36602
- NEW 54 MINS AGO$364,9002 beds1.5 baths1,247 sq ft753 Saint Francis St Unit TH-1004, Mobile, AL 36602
- NEW 14 HRS AGO$60,0000 beds— baths— sq ft2281 Snowden Pl E, Mobile, AL 36609
- NEW 15 HRS AGO$45,0002 beds1 bath1,260 sq ft1010 Smith Ave, Mobile, AL 36605
- NEW 15 HRS AGO$40,0000 beds— baths— sq ft715 St Stephens Rd, Mobile, AL 36610
- NEW 16 HRS AGO$279,0003 beds2 baths2,089 sq ft276 W Walton Ave, Mobile, AL 36606
- NEW 16 HRS AGO$572,0004 beds2.5 baths2,990 sq ft3415 Riviere Du Chien Loop N, Mobile, AL 36693
- NEW 17 HRS AGO$244,9003 beds2 baths1,968 sq ft5855 Zeigler Blvd, Mobile, AL 36608
- NEW 17 HRS AGO$135,0003 beds1 bath1,341 sq ft113 Esplanade Ave, Mobile, AL 36606
- NEW 18 HRS AGO$324,9004 beds2 baths2,066 sq ft960 W Abilene Dr, Mobile, AL 36695
1. Huntsville, AL | $365,000 | $165 | 58 |
2. Birmingham, AL | $170,000 | $166 | 61 |
3. Mobile, AL | $248,900 | $129 | 63 |
4. Madison, AL | $540,000 | $169 | 88 |
5. Montgomery, AL | $200,000 | $106 | 65 |
6. Gulf Shores, AL | $509,800 | $266 | 103 |
7. Hoover, AL | $525,000 | $190 | 42 |
8. Fairhope, AL | $629,570 | $232 | 58 |
9. Tuscaloosa, AL | $389,900 | $168 | 48 |
10. Orange Beach, AL | $713,000 | $466 | 84 |
11. Auburn, AL | $450,000 | $203 | 45 |
12. Athens, AL | $342,250 | $152 | 99 |
13. Dothan, AL | $270,900 | $121 | 59 |
14. Vestavia Hills, AL | $612,450 | $204 | 38 |
15. Trussville, AL | $465,000 | $186 | 70 |
16. Mountain Brook, AL | $878,500 | $293 | 20 |
17. Decatur, AL | $289,226 | $144 | 64 |
18. Daphne, AL | $347,000 | $172 | 61 |
19. Foley, AL | $330,000 | $179 | 70 |
20. Pelham, AL | $413,500 | $179 | 56 |
Popular Searches in Alabama
Apartments for rent in Alabama Houses for rent in Alabama Cheap homes in Alabama Single story homes in Alabama Land in Alabama Waterfront homes in Alabama Homes with pools in Alabama New listings in Alabama Vintage homes in Alabama New homes in Alabama Luxury homes in Alabama Condos in Alabama Townhouses in Alabama Open houses in Alabama Fixer upper homes in Alabama Multi family homes in Alabama Houses for sale near me Land for sale near me Open Houses near me Condos for sale near me Agents near me- Show more
About us
Find us
Subsidiaries
Copyright: © 2025 Redfin. All rights reserved.
Updated January 2023: By searching, you agree to the Terms of Use, and Privacy Policy.
Do not sell or share my personal information.
REDFIN and all REDFIN variants, TITLE FORWARD, WALK SCORE, and the R logos, are trademarks of Redfin Corporation, registered or pending in the USPTO.
California DRE #01521930
Redfin is licensed to do business in New York as Redfin Real Estate. NY Standard Operating Procedures
New Mexico Real Estate Licenses
TREC: Info About Brokerage Services, Consumer Protection Notice
If you are using a screen reader, or having trouble reading this website, please call Redfin Customer Support for help at 1-844-759-7732.
REDFIN IS COMMITTED TO AND ABIDES BY THE FAIR HOUSING ACT AND EQUAL OPPORTUNITY ACT. READ REDFIN'S FAIR HOUSING POLICY AND THE NEW YORK STATE FAIR HOUSING NOTICE.