Alabama places ranked by median home value

384 places in Alabama have a reliable estimate of median home value (2020–2024 American Community Survey).

Highest figures: Mountain Brook ($916,300), Point Clear ($867,500), Shoal Creek ($762,500).

Lowest figure: Colony ($48,600).

The figure for Alabama as a whole is $209,900 (±$1,076).

Figures last updated on .

Figure for Alabama as a whole
$209,900 (±$1,076)
Places ranked
384

Alabama places ranked by median home value

Median home value, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian home value
1Mountain BrookJefferson County$916,300 (±$64,192)
2Point ClearBaldwin County$867,500 (±$260,232)
3Shoal CreekShelby County$762,500 (±$182,408)
4Highland LakesShelby County$599,200 (±$31,331)
5HomewoodJefferson County$558,500 (±$28,609)
6Indian Springs VillageShelby County$555,800 (±$54,803)
7Vestavia HillsJefferson County$530,000 (±$26,540)
8Orange BeachBaldwin County$502,400 (±$61,470)
9Eagle PointShelby County$493,800 (±$24,674)
10Magnolia SpringsBaldwin County$442,400 (±$50,292)
11Dauphin IslandMobile County$432,200 (±$62,321)
12FairhopeBaldwin County$430,900 (±$31,104)
13Brook HighlandShelby County$427,400 (±$45,889)
14MeadowbrookShelby County$423,700 (±$17,192)
15WoodlandRandolph County$416,700 (±$133,874)
16HooverJefferson County$412,200 (±$9,787)
17MadisonMadison County$398,800 (±$12,889)
18LoxleyBaldwin County$398,500 (±$72,546)
19Gulf ShoresBaldwin County$382,700 (±$21,486)
20Pike RoadMontgomery County$381,600 (±$27,009)
21WaverlyLee County$377,800 (±$91,893)
22TrussvilleJefferson County$370,300 (±$10,467)
23AuburnLee County$364,800 (±$13,043)
24ChelseaShelby County$360,000 (±$9,972)
25Spanish FortBaldwin County$343,900 (±$26,696)
26Perdido BeachBaldwin County$341,700 (±$57,792)
27HelenaShelby County$330,700 (±$14,624)
28GuntersvilleMarshall County$324,800 (±$26,319)
29DaphneBaldwin County$323,400 (±$22,219)
30KimberlyJefferson County$322,300 (±$22,162)
31Emerald MountainElmore County$321,300 (±$21,097)
32RedlandElmore County$317,100 (±$42,342)
33Blue RidgeElmore County$314,900 (±$32,961)
34St. FlorianLauderdale County$314,000 (±$55,486)
35Bon SecourBaldwin County$309,800 (±$60,287)
36Lake ViewTuscaloosa County$304,400 (±$33,337)
37AndersonLauderdale County$304,300 (±$106,896)
38PelhamShelby County$299,800 (±$15,620)
39FayettevilleTalladega County$298,500 (±$85,054)
40WestoverShelby County$297,400 (±$31,588)
41HuntsvilleMadison County$293,600 (±$8,403)
42MeridianvilleMadison County$291,900 (±$12,338)
43FoleyBaldwin County$289,300 (±$19,365)
44Highland LakeBlount County$285,500 (±$69,270)
45SpringvilleSt. Clair County$284,300 (±$45,595)
46TrinityMorgan County$283,000 (±$45,825)
47NorthportTuscaloosa County$282,600 (±$10,366)
48HarvestMadison County$281,300 (±$34,088)
49LillianBaldwin County$280,600 (±$31,234)
50McCallaJefferson County$279,900 (±$16,389)
51TrianaMadison County$278,200 (±$62,883)
52SummerdaleBaldwin County$274,800 (±$21,048)
53Moores MillMadison County$274,000 (±$16,399)
54AthensLimestone County$270,000 (±$18,606)
55MentoneDeKalb County$269,700 (±$45,092)
56HoltvilleElmore County$267,100 (±$29,990)
57PricevilleMorgan County$266,400 (±$25,579)
58SilverhillBaldwin County$265,600 (±$37,657)
59ChoccoloccoCalhoun County$262,900 (±$15,450)
60AlabasterShelby County$261,700 (±$8,711)
61ColumbianaShelby County$259,500 (±$24,296)
62FairviewCullman County$257,700 (±$29,765)
63IrondaleJefferson County$255,800 (±$18,019)
64TuscaloosaTuscaloosa County$255,500 (±$15,123)
65GardendaleJefferson County$252,600 (±$17,395)
66Pell CitySt. Clair County$249,600 (±$23,607)
67ArgoSt. Clair County$248,100 (±$16,596)
68DeatsvilleElmore County$246,600 (±$14,697)
69EvaMorgan County$246,500 (±$54,824)
70RehobethHouston County$242,900 (±$29,984)
71OpelikaLee County$241,800 (±$11,078)
72MorrisJefferson County$241,400 (±$41,436)
73Pine LevelAutauga County$240,300 (±$17,933)
74GrantMarshall County$239,400 (±$28,364)
75CullmanCullman County$238,900 (±$17,458)
76RanburneCleburne County$238,300 (±$52,629)
77MoodySt. Clair County$237,500 (±$11,141)
78WilsonvilleShelby County$235,400 (±$28,447)
79CaleraShelby County$235,300 (±$8,738)
80ElbertaBaldwin County$232,800 (±$21,149)
81TroyPike County$231,400 (±$13,913)
82MargaretSt. Clair County$230,900 (±$17,841)
83Hazel GreenMadison County$230,800 (±$16,448)
84HaydenBlount County$230,700 (±$56,613)
85RainsvilleDeKalb County$230,400 (±$16,333)
86RobertsdaleBaldwin County$229,300 (±$28,442)
87CoalingTuscaloosa County$228,000 (±$24,001)
88Owens Cross RoadsMadison County$227,000 (±$9,600)
89SouthsideEtowah County$226,500 (±$10,962)
90Pleasant GroveJefferson County$226,400 (±$10,151)
91Sardis CityEtowah County$225,700 (±$18,915)
92VanceTuscaloosa County$225,400 (±$17,640)
93LeedsJefferson County$224,600 (±$14,575)
94Mount OliveJefferson County$224,000 (±$13,839)
95OdenvilleSt. Clair County$223,600 (±$18,733)
96Rainbow CityEtowah County$223,000 (±$16,546)
97West PointCullman County$221,600 (±$53,368)
98OneontaBlount County$221,000 (±$30,722)
99MontevalloShelby County$220,700 (±$23,116)
100ClayJefferson County$220,600 (±$23,398)
101RiversideSt. Clair County$220,500 (±$85,912)
102HeadlandHenry County$219,600 (±$35,502)
103LeroyWashington County$219,500 (±$46,672)
104SatsumaMobile County$219,400 (±$18,069)
105Sand RockCherokee County$218,800 (±$41,930)
106SaralandMobile County$217,600 (±$9,454)
107Sylvan SpringsJefferson County$217,000 (±$17,872)
108ArdmoreLimestone County$216,600 (±$32,009)
109JasperWalker County$215,700 (±$18,331)
110SemmesMobile County$215,600 (±$28,358)
111ArabMarshall County$215,200 (±$8,248)
112PrattvilleAutauga County$214,600 (±$7,219)
113PinsonJefferson County$212,000 (±$16,469)
114HarpersvilleShelby County$211,300 (±$16,424)
115CreolaMobile County$211,000 (±$31,554)
116DecaturMorgan County$210,200 (±$8,614)
117RemlapBlount County$208,900 (±$45,526)
118New BrocktonCoffee County$207,600 (±$18,515)
119MillbrookElmore County$207,100 (±$14,270)
120GlencoeEtowah County$206,100 (±$36,631)
121AshvilleSt. Clair County$204,900 (±$44,405)
122Cedar BluffCherokee County$204,800 (±$33,573)
123WetumpkaElmore County$203,900 (±$18,674)
124HartselleMorgan County$203,800 (±$19,538)
125Smiths StationLee County$203,300 (±$18,964)
126Good HopeCullman County$203,100 (±$64,808)
127EnterpriseCoffee County$202,900 (±$14,734)
128LexingtonLauderdale County$202,400 (±$19,742)
129Smoke RiseBlount County$201,700 (±$32,096)
130CokerTuscaloosa County$200,700 (±$36,552)
131Holly PondCullman County$200,000 (±$49,349)
132Muscle ShoalsColbert County$199,700 (±$19,909)
133BoazMarshall County$199,200 (±$32,677)
134WadleyRandolph County$198,600 (±$69,502)
135CubaSumter County$197,900 (±$37,408)
136AlexandriaCalhoun County$197,700 (±$28,527)
137OhatcheeCalhoun County$197,600 (±$25,201)
138TuscumbiaColbert County$196,700 (±$21,582)
139Hokes BluffEtowah County$196,400 (±$17,526)
140FlorenceLauderdale County$196,300 (±$14,419)
141WoodstockBibb County$195,800 (±$23,743)
142GurleyMadison County$194,800 (±$45,859)
143DothanHouston County$194,000 (±$3,979)
144CitronelleMobile County$193,500 (±$47,850)
145MobileMobile County$193,300 (±$5,123)
146ScottsboroJackson County$190,400 (±$17,946)
147MoundvilleHale County$189,700 (±$14,455)
148AlbertvilleMarshall County$188,400 (±$28,584)
149 (tie)BrookwoodTuscaloosa County$188,300 (±$16,307)
149 (tie)ThorsbyChilton County$188,300 (±$30,912)
151LincolnTalladega County$187,200 (±$15,683)
152FultondaleJefferson County$186,100 (±$20,299)
153RogersvilleLauderdale County$185,800 (±$40,000)
154JacksonvilleCalhoun County$185,500 (±$10,054)
155WoodvilleJackson County$184,600 (±$50,736)
156DemopolisMarengo County$183,600 (±$36,509)
157Locust ForkBlount County$181,400 (±$26,462)
158BabbieCovington County$181,300 (±$71,855)
159SumitonWalker County$180,700 (±$18,364)
160AshfordHouston County$180,100 (±$13,539)
161WedoweeRandolph County$179,700 (±$54,150)
162CowartsHouston County$177,700 (±$12,695)
163LinevilleClay County$175,500 (±$69,575)
164DouglasMarshall County$175,400 (±$36,236)
165SneadBlount County$175,200 (±$33,888)
166KillenLauderdale County$175,000 (±$24,236)
167ChatomWashington County$174,100 (±$52,035)
168ConcordJefferson County$173,500 (±$47,747)
169Bay MinetteBaldwin County$173,000 (±$26,546)
170GeraldineDeKalb County$171,900 (±$18,545)
171HeflinCleburne County$171,700 (±$46,731)
172DadevilleTallapoosa County$171,600 (±$40,417)
173OxfordCalhoun County$170,900 (±$5,913)
174Phenix CityRussell County$170,300 (±$13,449)
175LuverneCrenshaw County$170,100 (±$54,230)
176JemisonChilton County$170,000 (±$35,677)
177CoosadaElmore County$169,900 (±$50,462)
178HancevilleCullman County$169,800 (±$17,781)
179NectarBlount County$168,300 (±$29,806)
180Tillmans CornerMobile County$166,700 (±$7,532)
181VincentShelby County$166,500 (±$18,734)
182ClantonChilton County$166,300 (±$22,227)
183Oak GroveTalladega County$165,900 (±$17,289)
184ClevelandBlount County$165,600 (±$26,598)
185WinfieldMarion County$165,500 (±$10,206)
186ForestdaleJefferson County$164,000 (±$11,826)
187New HopeMadison County$163,700 (±$22,966)
188IderDeKalb County$162,900 (±$22,247)
189Tidmore BendEtowah County$162,500 (±$38,377)
190WeaverCalhoun County$162,300 (±$34,199)
191WiltonShelby County$162,100 (±$30,066)
192MontgomeryMontgomery County$161,900 (±$4,215)
193EclecticElmore County$161,800 (±$28,937)
194SylvaniaDeKalb County$161,500 (±$34,882)
195CentrevilleBibb County$161,300 (±$73,873)
196SylacaugaTalladega County$161,200 (±$15,370)
197HartfordGeneva County$160,800 (±$19,267)
198PickensvillePickens County$159,800 (±$75,301)
199Pleasant GrovesJackson County$159,500 (±$31,530)
200PinckardDale County$158,900 (±$38,738)
201 (tie)AnnistonCalhoun County$158,800 (±$15,933)
201 (tie)BirminghamJefferson County$158,800 (±$8,824)
203CentreCherokee County$158,400 (±$16,661)
204Lookout MountainEtowah County$158,300 (±$28,640)
205AtmoreEscambia County$157,800 (±$21,065)
206Fort PayneDeKalb County$157,000 (±$17,970)
207StevensonJackson County$156,900 (±$49,165)
208ColumbiaHouston County$156,800 (±$36,886)
209MillryWashington County$156,500 (±$14,069)
210West JeffersonJefferson County$156,200 (±$15,606)
211LivingstonSumter County$156,100 (±$43,670)
212SectionJackson County$156,000 (±$38,018)
213HueytownJefferson County$155,300 (±$12,546)
214DoraWalker County$155,100 (±$32,549)
215Alexander CityTallapoosa County$155,000 (±$19,039)
216TheodoreMobile County$154,900 (±$16,211)
217WhitesboroEtowah County$154,400 (±$44,982)
218RoanokeRandolph County$154,300 (±$27,836)
219Reece CityEtowah County$153,800 (±$66,163)
220ExcelMonroe County$153,600 (±$68,892)
221Double SpringsWinston County$153,500 (±$61,795)
222HodgesFranklin County$153,300 (±$44,609)
223AndalusiaCovington County$153,200 (±$16,242)
224CarolinaCovington County$152,500 (±$47,509)
225Center PointJefferson County$151,700 (±$11,751)
226Midland CityDale County$150,400 (±$24,199)
227BrewtonEscambia County$150,100 (±$30,966)
228WarriorJefferson County$149,800 (±$29,730)
229Coats BendEtowah County$149,600 (±$26,081)
230OzarkDale County$148,900 (±$14,158)
231Grayson ValleyJefferson County$148,400 (±$33,408)
232Rock CreekJefferson County$147,900 (±$23,651)
233Dodge CityCullman County$147,100 (±$31,261)
234BerlinCullman County$146,600 (±$16,824)
235BrentBibb County$146,500 (±$31,400)
236CarrolltonPickens County$145,800 (±$61,080)
237AdamsvilleJefferson County$145,700 (±$13,741)
238ButlerChoctaw County$145,300 (±$12,644)
239 (tie)HytopJackson County$144,800 (±$55,672)
239 (tie)SomervilleMorgan County$144,800 (±$29,642)
241HenagarDeKalb County$144,700 (±$36,237)
242TallasseeElmore County$144,600 (±$26,181)
243AutaugavilleAutauga County$144,000 (±$40,394)
244Underwood-PetersvilleLauderdale County$142,900 (±$41,590)
245 (tie)Grand BayMobile County$142,400 (±$51,679)
245 (tie)LittlevilleColbert County$142,400 (±$23,300)
247BrantleyCrenshaw County$142,200 (±$51,329)
248HuguleyChambers County$141,500 (±$27,171)
249ValleyChambers County$140,800 (±$24,141)
250EufaulaBarbour County$139,900 (±$14,892)
251KennedyLamar County$139,800 (±$42,306)
252FalkvilleMorgan County$139,600 (±$54,140)
253CottondaleTuscaloosa County$139,200 (±$50,595)
254HurtsboroRussell County$138,000 (±$19,464)
255 (tie)Level PlainsDale County$137,500 (±$18,970)
255 (tie)NotasulgaMacon County$137,500 (±$35,325)
257BessemerJefferson County$135,900 (±$24,955)
258PisgahJackson County$134,400 (±$57,217)
259TaylorHouston County$134,200 (±$16,607)
260SheffieldColbert County$133,800 (±$14,784)
261ChildersburgTalladega County$133,500 (±$26,462)
262Valley GrandeDallas County$133,100 (±$18,634)
263MaplesvilleChilton County$132,600 (±$38,928)
264CamdenWilcox County$132,300 (±$37,260)
265KinseyHouston County$132,000 (±$8,247)
266Walnut GroveEtowah County$131,100 (±$39,597)
267JacksonClarke County$130,900 (±$25,471)
268BlountsvilleBlount County$130,800 (±$21,249)
269SulligentLamar County$130,700 (±$38,747)
270GreensboroHale County$130,000 (±$31,444)
271CrossvilleDeKalb County$129,900 (±$48,223)
272MalvernGeneva County$129,400 (±$39,540)
273FairfieldJefferson County$129,300 (±$18,579)
274HoltTuscaloosa County$126,900 (±$40,146)
275Grove HillClarke County$126,800 (±$54,803)
276AttallaEtowah County$126,100 (±$14,873)
277DalevilleDale County$126,000 (±$25,943)
278AlicevillePickens County$124,300 (±$44,524)
279RussellvilleFranklin County$123,800 (±$19,727)
280MonroevilleMonroe County$122,900 (±$25,982)
281FayetteFayette County$122,000 (±$18,055)
282TalladegaTalladega County$121,900 (±$12,767)
283HillsboroLawrence County$121,100 (±$16,423)
284MaytownJefferson County$120,800 (±$24,707)
285TarrantJefferson County$120,100 (±$41,273)
286Susan MooreBlount County$119,600 (±$51,479)
287GordoPickens County$118,900 (±$24,252)
288Town CreekLawrence County$118,000 (±$19,060)
289ChickasawMobile County$117,500 (±$15,255)
290FultonClarke County$117,300 (±$22,708)
291GraysvilleJefferson County$116,900 (±$18,459)
292GadsdenEtowah County$116,800 (±$9,812)
293TraffordJefferson County$116,500 (±$18,133)
294 (tie)PowellDeKalb County$116,400 (±$47,282)
294 (tie)SaksCalhoun County$116,400 (±$15,125)
296ThomasvilleClarke County$116,000 (±$20,002)
297Carlisle-RockledgeEtowah County$115,900 (±$30,701)
298OppCovington County$115,700 (±$7,900)
299GreenvilleButler County$115,000 (±$25,941)
300PiedmontCalhoun County$114,800 (±$13,781)
301ElbaCoffee County$114,500 (±$12,710)
302Jacksons' GapTallapoosa County$114,100 (±$29,083)
303 (tie)DuttonJackson County$113,800 (±$19,173)
303 (tie)WebbHouston County$113,800 (±$32,787)
305Phil CampbellFranklin County$113,600 (±$41,980)
306FyffeDeKalb County$113,300 (±$7,248)
307HollywoodJackson County$113,200 (±$7,849)
308GuinMarion County$112,000 (±$7,095)
309Mount VernonMobile County$111,900 (±$21,086)
310CottonwoodHouston County$111,500 (±$28,458)
311FlomatonEscambia County$111,200 (±$27,410)
312AddisonWinston County$110,600 (±$52,941)
313RaglandSt. Clair County$109,300 (±$27,245)
314SlocombGeneva County$109,100 (±$17,611)
315Garden CityCullman County$108,700 (±$17,987)
316Red BayFranklin County$108,200 (±$17,856)
317NewvilleHenry County$107,800 (±$12,765)
318 (tie)AbbevilleHenry County$107,600 (±$34,165)
318 (tie)MidfieldJefferson County$107,600 (±$12,928)
320ElmoreElmore County$107,500 (±$43,401)
321BrooksideJefferson County$107,400 (±$16,484)
322HamiltonMarion County$106,300 (±$22,425)
323GrimesDale County$105,100 (±$43,029)
324TuskegeeMacon County$104,800 (±$8,423)
325HackleburgMarion County$104,700 (±$24,567)
326AllgoodBlount County$104,600 (±$13,829)
327MillportLamar County$104,400 (±$20,458)
328VernonLamar County$103,800 (±$19,521)
329HaynevilleLowndes County$103,500 (±$33,886)
330ReformPickens County$102,700 (±$23,000)
331CherokeeColbert County$102,300 (±$15,881)
332LadoniaRussell County$102,000 (±$31,926)
333Red LevelCovington County$101,300 (±$18,572)
334GenevaGeneva County$100,600 (±$37,009)
335West BloctonBibb County$99,500 (±$18,468)
336ClayhatcheeDale County$99,200 (±$12,042)
337EvergreenConecuh County$98,700 (±$16,366)
338ArleyWinston County$98,600 (±$37,081)
339HaleyvilleWinston County$97,600 (±$21,293)
340Bear CreekMarion County$96,900 (±$43,906)
341SelmaDallas County$96,500 (±$8,819)
342 (tie)LanettChambers County$95,600 (±$7,562)
342 (tie)TwinMarion County$95,600 (±$26,291)
344County LineBlount County$95,000 (±$37,851)
345 (tie)BridgeportJackson County$94,000 (±$10,204)
345 (tie)BrundidgePike County$94,000 (±$22,253)
347RockfordCoosa County$93,000 (±$37,310)
348ThomastonMarengo County$92,700 (±$17,256)
349OakmanWalker County$92,600 (±$41,421)
350LindenMarengo County$92,400 (±$16,524)
351FloralaCovington County$91,600 (±$30,555)
352SamsonGeneva County$91,100 (±$24,156)
353PenningtonChoctaw County$90,800 (±$29,379)
354Glen AllenFayette County$89,600 (±$38,556)
355NewtonDale County$89,500 (±$16,796)
356Bayou La BatreMobile County$87,800 (±$9,222)
357SilasChoctaw County$87,600 (±$13,919)
358East BrewtonEscambia County$87,200 (±$25,806)
359CordovaWalker County$87,100 (±$24,411)
360La FayetteChambers County$85,900 (±$10,002)
361PrichardMobile County$85,700 (±$11,982)
362Frisco CityMonroe County$84,800 (±$32,900)
363West End-Cobb TownCalhoun County$83,900 (±$8,618)
364Napier FieldDale County$82,100 (±$18,276)
365McKenzieButler County$80,600 (±$36,312)
366Union SpringsBullock County$80,400 (±$21,608)
367YorkSumter County$80,100 (±$31,762)
368Fort DepositLowndes County$78,000 (±$33,806)
369FranklinMacon County$77,900 (±$16,625)
370ClaytonBarbour County$72,300 (±$26,172)
371BrightonJefferson County$70,800 (±$15,394)
372KinstonCoffee County$70,500 (±$14,791)
373Coffee SpringsGeneva County$69,200 (±$8,733)
374GeorgianaButler County$69,100 (±$25,156)
375Selmont-West SelmontDallas County$69,000 (±$15,122)
376UniontownPerry County$67,300 (±$28,048)
377MossesLowndes County$66,500 (±$12,162)
378ForklandGreene County$66,200 (±$24,394)
379ClioBarbour County$65,600 (±$28,490)
380LynnWinston County$65,100 (±$17,726)
381Camp HillTallapoosa County$65,000 (±$13,316)
382MulgaJefferson County$63,100 (±$15,310)
383Carbon HillWalker County$61,100 (±$25,874)
384ColonyCullman County$48,600 (±$23,656)

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

384 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in Alabama

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Alabama beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Alabama, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Alabama, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Alabama

Which place in Alabama has the highest median home value?

Mountain Brook has the highest, $916,300 (±$64,192) (2020–2024 American Community Survey).

Which place in Alabama has the lowest median home value?

Colony has the lowest, $48,600 (±$23,656).

What is the median home value in Alabama?

The figure for Alabama as a whole is $209,900 (±$1,076).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related