Alabama places ranked by property taxes

386 places in Alabama have a reliable estimate of property taxes (2020–2024 American Community Survey).

Highest figures: Mountain Brook ($8,005), Vestavia Hills ($4,105), Homewood ($3,478).

The figure for Alabama as a whole is $788 (±$6).

Figures last updated on .

Figure for Alabama as a whole
$788 (±$6)
Places ranked
386

Alabama places ranked by property taxes

Median real estate taxes, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian real estate taxes
1Mountain BrookJefferson County$8,005 (±$719)
2Vestavia HillsJefferson County$4,105 (±$213)
3HomewoodJefferson County$3,478 (±$120)
4Shoal CreekShelby County$2,511 (±$618)
5HooverJefferson County$2,486 (±$53)
6Highland LakesShelby County$2,258 (±$164)
7Cherokee RidgeMarshall County$2,250 (±$634)
8Indian Springs VillageShelby County$2,127 (±$311)
9MadisonMadison County$1,994 (±$99)
10Eagle PointShelby County$1,971 (±$171)
11TrussvilleJefferson County$1,842 (±$50)
12Brook HighlandShelby County$1,796 (±$125)
13Pike RoadMontgomery County$1,784 (±$159)
14FairhopeBaldwin County$1,758 (±$207)
15Dauphin IslandMobile County$1,734 (±$336)
16AuburnLee County$1,668 (±$65)
17MeadowbrookShelby County$1,593 (±$111)
18McCallaJefferson County$1,549 (±$102)
19Orange BeachBaldwin County$1,468 (±$202)
20PelhamShelby County$1,454 (±$74)
21KimberlyJefferson County$1,416 (±$110)
22ChelseaShelby County$1,393 (±$73)
23HelenaShelby County$1,383 (±$77)
24Pleasant GroveJefferson County$1,380 (±$119)
25HuntsvilleMadison County$1,345 (±$41)
26DaphneBaldwin County$1,314 (±$118)
27GardendaleJefferson County$1,277 (±$115)
28TrianaMadison County$1,254 (±$254)
29MorrisJefferson County$1,241 (±$261)
30IrondaleJefferson County$1,223 (±$92)
31AlabasterShelby County$1,221 (±$41)
32Mount OliveJefferson County$1,216 (±$71)
33TuscaloosaTuscaloosa County$1,210 (±$70)
34Gulf ShoresBaldwin County$1,206 (±$99)
35Magnolia SpringsBaldwin County$1,190 (±$257)
36OpelikaLee County$1,183 (±$65)
37Highland LakeBlount County$1,171 (±$227)
38 (tie)GuntersvilleMarshall County$1,163 (±$103)
38 (tie)OneontaBlount County$1,163 (±$111)
40ClayJefferson County$1,162 (±$150)
41WoodlandRandolph County$1,127 (±$460)
42FairfieldJefferson County$1,125 (±$170)
43LoxleyBaldwin County$1,116 (±$456)
44WestoverShelby County$1,115 (±$147)
45Sylvan SpringsJefferson County$1,114 (±$179)
46St. FlorianLauderdale County$1,099 (±$224)
47ColumbianaShelby County$1,082 (±$147)
48CaleraShelby County$1,054 (±$94)
49AthensLimestone County$1,033 (±$108)
50SilverhillBaldwin County$1,030 (±$311)
51HarpersvilleShelby County$1,014 (±$442)
52 (tie)LeedsJefferson County$1,000 (±$106)
52 (tie)WaverlyLee County$1,000 (±$350)
54BirminghamJefferson County$997 (±$51)
55SaralandMobile County$986 (±$117)
56MobileMobile County$968 (±$24)
57 (tie)PinsonJefferson County$952 (±$82)
57 (tie)SatsumaMobile County$952 (±$102)
59PricevilleMorgan County$947 (±$214)
60Spanish FortBaldwin County$945 (±$109)
61Rock CreekJefferson County$944 (±$228)
62DemopolisMarengo County$943 (±$167)
63SouthsideEtowah County$934 (±$97)
64Cedar BluffCherokee County$911 (±$423)
65Muscle ShoalsColbert County$899 (±$93)
66RiversideSt. Clair County$894 (±$233)
67GrantMarshall County$884 (±$82)
68 (tie)BessemerJefferson County$883 (±$110)
68 (tie)NorthportTuscaloosa County$883 (±$56)
70MeridianvilleMadison County$875 (±$169)
71MontevalloShelby County$874 (±$253)
72 (tie)Center PointJefferson County$873 (±$84)
72 (tie)HeadlandHenry County$873 (±$97)
72 (tie)HueytownJefferson County$873 (±$71)
72 (tie)Phenix CityRussell County$873 (±$123)
72 (tie)TuscumbiaColbert County$873 (±$105)
77Moores MillMadison County$865 (±$148)
78TrinityMorgan County$857 (±$305)
79MidfieldJefferson County$852 (±$107)
80Owens Cross RoadsMadison County$847 (±$95)
81 (tie)AritonDale County$846 (±$318)
81 (tie)Pell CitySt. Clair County$846 (±$82)
83 (tie)FlorenceLauderdale County$845 (±$57)
83 (tie)SemmesMobile County$845 (±$150)
85EnterpriseCoffee County$843 (±$79)
86WiltonShelby County$841 (±$336)
87ArgoSt. Clair County$839 (±$75)
88Good HopeCullman County$836 (±$271)
89ArdmoreLimestone County$832 (±$247)
90ChoccoloccoCalhoun County$827 (±$137)
91Rainbow CityEtowah County$826 (±$100)
92Emerald MountainElmore County$824 (±$115)
93Smoke RiseBlount County$823 (±$282)
94RedlandElmore County$821 (±$151)
95ConcordJefferson County$816 (±$149)
96FultondaleJefferson County$802 (±$94)
97Smiths StationLee County$796 (±$198)
98SpringvilleSt. Clair County$795 (±$214)
99FoleyBaldwin County$794 (±$57)
100CreolaMobile County$793 (±$142)
101BrewtonEscambia County$789 (±$144)
102 (tie)CitronelleMobile County$787 (±$162)
102 (tie)Grayson ValleyJefferson County$787 (±$105)
104 (tie)JacksonvilleCalhoun County$783 (±$62)
104 (tie)SylacaugaTalladega County$783 (±$70)
106CullmanCullman County$782 (±$67)
107 (tie)MoodySt. Clair County$780 (±$68)
107 (tie)Perdido BeachBaldwin County$780 (±$243)
109Lake ViewTuscaloosa County$779 (±$98)
110HarvestMadison County$777 (±$59)
111 (tie)MargaretSt. Clair County$776 (±$109)
111 (tie)WilsonvilleShelby County$776 (±$165)
113LeesburgCherokee County$775 (±$285)
114LivingstonSumter County$769 (±$240)
115ArabMarshall County$768 (±$48)
116GlencoeEtowah County$765 (±$198)
117 (tie)RehobethHouston County$762 (±$125)
117 (tie)Tillmans CornerMobile County$762 (±$78)
119ForestdaleJefferson County$759 (±$81)
120BoazMarshall County$758 (±$79)
121 (tie)AdamsvilleJefferson County$751 (±$115)
121 (tie)DecaturMorgan County$751 (±$38)
123FayettevilleTalladega County$746 (±$194)
124JasperWalker County$742 (±$144)
125RogersvilleLauderdale County$738 (±$225)
126ThorsbyChilton County$729 (±$75)
127EutawGreene County$728 (±$193)
128OhatcheeCalhoun County$727 (±$122)
129RobertsdaleBaldwin County$714 (±$111)
130 (tie)Sardis CityEtowah County$712 (±$123)
130 (tie)SummerdaleBaldwin County$712 (±$127)
132ClantonChilton County$708 (±$66)
133TroyPike County$707 (±$47)
134 (tie)Blue RidgeElmore County$705 (±$129)
134 (tie)KillenLauderdale County$705 (±$163)
136ScottsboroJackson County$704 (±$77)
137HoltvilleElmore County$698 (±$108)
138OxfordCalhoun County$697 (±$59)
139Sand RockCherokee County$695 (±$87)
140 (tie)Hokes BluffEtowah County$694 (±$67)
140 (tie)OdenvilleSt. Clair County$694 (±$93)
142AlbertvilleMarshall County$690 (±$69)
143 (tie)TheodoreMobile County$688 (±$34)
143 (tie)WarriorJefferson County$688 (±$113)
145AndersonLauderdale County$685 (±$39)
146GraysvilleJefferson County$684 (±$116)
147RainsvilleDeKalb County$683 (±$142)
148 (tie)CentreCherokee County$682 (±$142)
148 (tie)New BrocktonCoffee County$682 (±$50)
150PrattvilleAutauga County$680 (±$30)
151AnnistonCalhoun County$678 (±$87)
152EvaMorgan County$674 (±$150)
153TarrantJefferson County$673 (±$49)
154DouglasMarshall County$651 (±$87)
155Grand BayMobile County$649 (±$113)
156 (tie)MontgomeryMontgomery County$643 (±$32)
156 (tie)RanburneCleburne County$643 (±$212)
158AtmoreEscambia County$639 (±$83)
159 (tie)DeatsvilleElmore County$633 (±$91)
159 (tie)Pine LevelAutauga County$633 (±$115)
161EufaulaBarbour County$630 (±$87)
162PiedmontCalhoun County$625 (±$83)
163LexingtonLauderdale County$624 (±$161)
164HartselleMorgan County$623 (±$71)
165TraffordJefferson County$619 (±$186)
166BrookwoodTuscaloosa County$617 (±$84)
167WadleyRandolph County$607 (±$185)
168DothanHouston County$606 (±$22)
169New HopeMadison County$599 (±$295)
170MillbrookElmore County$597 (±$49)
171CoalingTuscaloosa County$596 (±$159)
172MentoneDeKalb County$594 (±$226)
173 (tie)LincolnTalladega County$592 (±$124)
173 (tie)West JeffersonJefferson County$592 (±$179)
175VincentShelby County$587 (±$145)
176MoultonLawrence County$581 (±$182)
177SheffieldColbert County$579 (±$66)
178Hazel GreenMadison County$573 (±$86)
179 (tie)AlexandriaCalhoun County$570 (±$81)
179 (tie)CubaSumter County$570 (±$139)
179 (tie)FairviewCullman County$570 (±$106)
182LillianBaldwin County$568 (±$175)
183 (tie)CrossvilleDeKalb County$567 (±$113)
183 (tie)HeflinCleburne County$567 (±$171)
185VanceTuscaloosa County$566 (±$99)
186 (tie)GenevaGeneva County$565 (±$129)
186 (tie)MoundvilleHale County$565 (±$239)
186 (tie)SaksCalhoun County$565 (±$64)
189SectionJackson County$564 (±$120)
190ChildersburgTalladega County$563 (±$73)
191WetumpkaElmore County$559 (±$51)
192RemlapBlount County$555 (±$91)
193GadsdenEtowah County$554 (±$51)
194RosaBlount County$550 (±$130)
195 (tie)Valley GrandeDallas County$549 (±$68)
195 (tie)WeaverCalhoun County$549 (±$171)
197Tidmore BendEtowah County$542 (±$181)
198 (tie)AshvilleSt. Clair County$540 (±$183)
198 (tie)ClevelandBlount County$540 (±$178)
200 (tie)OzarkDale County$539 (±$47)
200 (tie)StevensonJackson County$539 (±$161)
202ChatomWashington County$537 (±$146)
203HuguleyChambers County$536 (±$217)
204 (tie)AshlandClay County$535 (±$240)
204 (tie)SneadBlount County$535 (±$132)
206GeraldineDeKalb County$533 (±$128)
207Alexander CityTallapoosa County$532 (±$81)
208Fort PayneDeKalb County$531 (±$89)
209Bay MinetteBaldwin County$529 (±$186)
210MonroevilleMonroe County$522 (±$101)
211DadevilleTallapoosa County$520 (±$93)
212Union SpringsBullock County$518 (±$84)
213GreenvilleButler County$517 (±$101)
214 (tie)RoanokeRandolph County$515 (±$160)
214 (tie)TuskegeeMacon County$515 (±$45)
216JemisonChilton County$514 (±$107)
217 (tie)AshfordHouston County$509 (±$70)
217 (tie)ValleyChambers County$509 (±$77)
219 (tie)GallantEtowah County$508 (±$81)
219 (tie)HammondvilleDeKalb County$508 (±$78)
221 (tie)CoosadaElmore County$507 (±$67)
221 (tie)HartfordGeneva County$507 (±$47)
223GordoPickens County$506 (±$131)
224Pine RidgeDeKalb County$504 (±$109)
225BrooksideJefferson County$497 (±$59)
226FalkvilleMorgan County$496 (±$135)
227AndalusiaCovington County$494 (±$58)
228 (tie)Locust ForkBlount County$493 (±$138)
228 (tie)PinckardDale County$493 (±$105)
230 (tie)CamdenWilcox County$492 (±$97)
230 (tie)SumitonWalker County$492 (±$142)
232 (tie)FlomatonEscambia County$490 (±$82)
232 (tie)TallasseeElmore County$490 (±$139)
234 (tie)Holly PondCullman County$487 (±$146)
234 (tie)Oak GroveTalladega County$487 (±$100)
236GreensboroHale County$486 (±$103)
237Reece CityEtowah County$485 (±$126)
238HytopJackson County$483 (±$117)
239PrichardMobile County$482 (±$68)
240Carlisle-RockledgeEtowah County$481 (±$75)
241 (tie)HillsboroLawrence County$477 (±$116)
241 (tie)ReformPickens County$477 (±$92)
243RussellvilleFranklin County$476 (±$95)
244LittlevilleColbert County$475 (±$48)
245MaytownJefferson County$471 (±$103)
246NectarBlount County$470 (±$131)
247 (tie)ExcelMonroe County$469 (±$94)
247 (tie)GilbertownChoctaw County$469 (±$226)
247 (tie)JacksonClarke County$469 (±$100)
247 (tie)NotasulgaMacon County$469 (±$113)
251 (tie)CentrevilleBibb County$466 (±$70)
251 (tie)WinfieldMarion County$466 (±$103)
253GurleyMadison County$462 (±$76)
254WoodvilleJackson County$461 (±$90)
255New SiteTallapoosa County$458 (±$185)
256LeroyWashington County$457 (±$73)
257Lookout MountainEtowah County$456 (±$109)
258HenagarDeKalb County$452 (±$82)
259TalladegaTalladega County$451 (±$58)
260 (tie)LanettChambers County$450 (±$92)
260 (tie)PowellDeKalb County$450 (±$205)
262SelmaDallas County$445 (±$72)
263WedoweeRandolph County$443 (±$83)
264 (tie)Bayou La BatreMobile County$442 (±$120)
264 (tie)McKenzieButler County$442 (±$128)
266 (tie)DoraWalker County$441 (±$92)
266 (tie)LinevilleClay County$441 (±$93)
268FyffeDeKalb County$433 (±$104)
269BrantleyCrenshaw County$429 (±$150)
270EclecticElmore County$428 (±$109)
271AttallaEtowah County$427 (±$178)
272ElbaCoffee County$426 (±$83)
273CarrolltonPickens County$425 (±$183)
274 (tie)DalevilleDale County$423 (±$81)
274 (tie)IderDeKalb County$423 (±$133)
274 (tie)Midland CityDale County$423 (±$69)
274 (tie)SylvaniaDeKalb County$423 (±$185)
278WhitesboroEtowah County$422 (±$108)
279MillryWashington County$416 (±$162)
280 (tie)FayetteFayette County$415 (±$86)
280 (tie)MaplesvilleChilton County$415 (±$129)
280 (tie)Pleasant GrovesJackson County$415 (±$79)
283Town CreekLawrence County$414 (±$94)
284ShorterMacon County$413 (±$115)
285YorkSumter County$411 (±$127)
286BlountsvilleBlount County$408 (±$91)
287ThomasvilleClarke County$407 (±$110)
288Level PlainsDale County$406 (±$161)
289StewartvilleCoosa County$404 (±$85)
290SomervilleMorgan County$400 (±$108)
291AlicevillePickens County$397 (±$195)
292 (tie)Dodge CityCullman County$396 (±$84)
292 (tie)DuttonJackson County$396 (±$85)
294CourtlandLawrence County$394 (±$112)
295 (tie)East BrewtonEscambia County$392 (±$137)
295 (tie)OppCovington County$392 (±$50)
297KinseyHouston County$391 (±$81)
298Grove HillClarke County$390 (±$97)
299 (tie)Double SpringsWinston County$384 (±$116)
299 (tie)MunfordTalladega County$384 (±$142)
301SkylineJackson County$382 (±$123)
302LuverneCrenshaw County$381 (±$157)
303NewvilleHenry County$380 (±$77)
304CowartsHouston County$379 (±$97)
305CokerTuscaloosa County$378 (±$80)
306GuinMarion County$373 (±$52)
307 (tie)Susan MooreBlount County$372 (±$134)
307 (tie)West End-Cobb TownCalhoun County$372 (±$45)
309CollinsvilleDeKalb County$368 (±$63)
310ChickasawMobile County$367 (±$35)
311 (tie)EvergreenConecuh County$365 (±$93)
311 (tie)WoodstockBibb County$365 (±$148)
313 (tie)County LineBlount County$361 (±$44)
313 (tie)La FayetteChambers County$361 (±$160)
315 (tie)New MarketMadison County$360 (±$125)
315 (tie)NewtonDale County$360 (±$42)
317 (tie)BrightonJefferson County$358 (±$112)
317 (tie)CarolinaCovington County$358 (±$90)
319RaglandSt. Clair County$354 (±$73)
320ThomastonMarengo County$353 (±$79)
321 (tie)CottonwoodHouston County$352 (±$51)
321 (tie)HancevilleCullman County$352 (±$88)
323WebbHouston County$351 (±$143)
324 (tie)LadoniaRussell County$345 (±$146)
324 (tie)PickensvillePickens County$345 (±$76)
326BrentBibb County$342 (±$96)
327HaynevilleLowndes County$341 (±$67)
328 (tie)ButlerChoctaw County$338 (±$76)
328 (tie)HaleyvilleWinston County$338 (±$66)
328 (tie)HamiltonMarion County$338 (±$49)
331Pine HillWilcox County$329 (±$88)
332SulligentLamar County$325 (±$66)
333CherokeeColbert County$323 (±$81)
334TaylorHouston County$322 (±$55)
335HollywoodJackson County$318 (±$73)
336GrimesDale County$315 (±$121)
337Red LevelCovington County$300 (±$117)
338CottondaleTuscaloosa County$299 (±$126)
339BerlinCullman County$292 (±$116)
340SlocombGeneva County$291 (±$121)
341 (tie)BabbieCovington County$289 (±$73)
341 (tie)Mount VernonMobile County$289 (±$97)
343Garden CityCullman County$286 (±$91)
344CordovaWalker County$283 (±$122)
345ForklandGreene County$281 (±$62)
346BrundidgePike County$278 (±$76)
347Napier FieldDale County$274 (±$76)
348ClayhatcheeDale County$272 (±$101)
349BridgeportJackson County$270 (±$73)
350BerryFayette County$269 (±$27)
351 (tie)LynnWinston County$268 (±$74)
351 (tie)OakmanWalker County$268 (±$86)
351 (tie)SamsonGeneva County$268 (±$54)
354Camp HillTallapoosa County$264 (±$46)
355 (tie)Bear CreekMarion County$260 (±$77)
355 (tie)BrilliantMarion County$260 (±$30)
355 (tie)White HallLowndes County$260 (±$28)
358FloralaCovington County$259 (±$24)
359 (tie)FultonClarke County$258 (±$77)
359 (tie)MulgaJefferson County$258 (±$32)
361MossesLowndes County$248 (±$87)
362Coffee SpringsGeneva County$245 (±$79)
363GeorgianaButler County$244 (±$40)
364NewbernHale County$243 (±$119)
365TwinMarion County$241 (±$102)
366HurtsboroRussell County$230 (±$104)
367HoltTuscaloosa County$223 (±$53)
368ClioBarbour County$220 (±$107)
369Selmont-West SelmontDallas County$209 (±$50)
370 (tie)BaileytonCullman County$200 or less
370 (tie)Carbon HillWalker County$200 or less
370 (tie)ClaytonBarbour County$200 or less
370 (tie)ColonyCullman County$200 or less
370 (tie)EpesSumter County$200 or less
370 (tie)Frisco CityMonroe County$200 or less
370 (tie)Glen AllenFayette County$200 or less
370 (tie)GoodwaterCoosa County$200 or less
370 (tie)LouisvilleBarbour County$200 or less
370 (tie)MidwayBullock County$200 or less
370 (tie)ParrishWalker County$200 or less
370 (tie)PenningtonChoctaw County$200 or less
370 (tie)RockfordCoosa County$200 or less
370 (tie)SilasChoctaw County$200 or less
370 (tie)UniontownPerry County$200 or less
370 (tie)Valley HeadDeKalb County$200 or less
370 (tie)West BloctonBibb County$200 or less

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.

386 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 property taxes?

Mountain Brook has the highest, $8,005 (±$719) (2020–2024 American Community Survey).

What is the property taxes in Alabama?

The figure for Alabama as a whole is $788 (±$6).

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