Alabama inland flooding risk

67 counties scored 0 rated Very High

Jefferson County has the highest inland flooding risk in Alabama, scoring 98.1 out of 100 — rated "Relatively High" by FEMA's National Risk Index. NOAA has recorded 1,186 inland flooding events across Alabama over the past decade.

# County NRI score Rating NOAA events
2016–2026
1 Jefferson County 98.1 Relatively High 56
2 Madison County 95.9 Relatively High 107
3 Mobile County 95.9 Relatively High 89
4 Montgomery County 94.1 Relatively High 14
5 Baldwin County 92.2 Relatively Moderate 61
6 Shelby County 91.6 Relatively Moderate 26
7 Tuscaloosa County 91.6 Relatively Moderate 17
8 Calhoun County 89.5 Relatively Moderate 10
9 Etowah County 87.5 Relatively Moderate 8
10 Houston County 87.2 Relatively Moderate 49
11 Talladega County 87.2 Relatively Moderate 6
12 Morgan County 86.7 Relatively Moderate 71
13 Walker County 85.8 Relatively Moderate 6
14 Marshall County 85.3 Relatively Moderate 29
15 Lee County 84.7 Relatively Moderate 9
16 Coffee County 84.4 Relatively Moderate 25
17 Lauderdale County 84.2 Relatively Moderate 83
18 DeKalb County 81.7 Relatively Moderate 39
19 Elmore County 80.6 Relatively Moderate 14
20 Cullman County 80.2 Relatively Moderate 33
21 Jackson County 78.7 Relatively Moderate 51
22 Tallapoosa County 77.9 Relatively Moderate 2
23 Limestone County 76.7 Relatively Moderate 23
24 Colbert County 76.5 Relatively Moderate 72
25 St. Clair County 75.9 Relatively Moderate 9
26 Dallas County 75.2 Relatively Moderate 3
27 Choctaw County 73.5 Relatively Moderate 15
28 Cherokee County 70.4 Relatively Low 17
29 Blount County 69.5 Relatively Low 10
30 Covington County 69 Relatively Low 5
31 Escambia County 67.3 Relatively Low 15
32 Russell County 66.9 Relatively Low 11
33 Autauga County 65.5 Relatively Low 5
34 Winston County 64.7 Relatively Low 2
35 Marion County 64 Relatively Low 6
36 Lawrence County 63.7 Relatively Low 18
37 Dale County 61 Relatively Low 12
38 Chilton County 60.2 Relatively Low 5
39 Chambers County 57.5 Relatively Low 6
40 Geneva County 55.4 Relatively Low 30
41 Sumter County 54.8 Relatively Low 3
42 Franklin County 54.7 Relatively Low 14
43 Wilcox County 53.1 Relatively Low 4
44 Barbour County 50.8 Relatively Low 2
45 Marengo County 50.6 Relatively Low 0
46 Bibb County 48.9 Relatively Low 0
47 Pike County 47.6 Relatively Low 2
48 Monroe County 42 Relatively Low 9
49 Randolph County 42 Relatively Low 3
50 Pickens County 41.9 Relatively Low 0
51 Hale County 41.8 Relatively Low 0
52 Fayette County 41.1 Relatively Low 4
53 Clarke County 40.4 Relatively Low 25
54 Henry County 38.4 Relatively Low 11
55 Washington County 38.4 Relatively Low 8
56 Cleburne County 37.2 Relatively Low 2
57 Butler County 36.1 Relatively Low 4
58 Clay County 35.3 Relatively Low 3
59 Macon County 34.8 Very Low 5
60 Coosa County 34.3 Very Low 1
61 Crenshaw County 33.6 Very Low 4
62 Greene County 32.8 Very Low 2
63 Lowndes County 31.9 Very Low 4
64 Lamar County 31.6 Very Low 5
65 Conecuh County 23.5 Very Low 2
66 Perry County 22.5 Very Low 3
67 Bullock County 20.2 Very Low 2

Source: FEMA National Risk Index v1.20.0, December 2025. Scores are 0–100 percentile rankings among all US counties. See the methodology page for definitions. Download the full CSV for all counties.

Inland Flooding risk nationally:

Other hazard risks in Alabama:

Frequently asked questions

What is the highest inland flooding risk county in Alabama?

Jefferson County, AL has the highest inland flooding risk in Alabama, with a FEMA National Risk Index score of 98.1 out of 100 (rated "Relatively High").

What causes inland flooding risk in Alabama?

Inland flooding covers riverine and surface (pluvial) flooding — the most common and costly natural disaster type in the US. High scores appear across river floodplains in the Midwest, South, and Mid-Atlantic, where legacy development in flood-prone areas and aging stormwater infrastructure concentrate risk.