FloodZoneMap.org

Most Flood-Prone Counties in North Carolina

Based on NOAA Storm Events Database records from 1996 to 2025, these are the North Carolina counties with the most recorded flood events. Wake County tops the list with 289 events. The data includes river floods, flash floods, coastal flooding, and hurricane-related flooding.

RankCountyTotal EventsRiver FloodsFlash Floods
1Wake County2898281
2New Hanover County17762113
3Watauga County1476186
4Guilford County1403137
5Brunswick County1384096
6Mecklenburg County1202199
7Stanly County97394
8Henderson County973562
9Rockingham County943361
10Durham County93291
11Pender County932666
12Surry County902862
13Ashe County871770
14Transylvania County874047
15Cumberland County83280
16Wilkes County801664
17Orange County78375
18Caldwell County771364
19Pitt County761363
20Cabarrus County753342
21Burke County742945
22Johnston County73469
23Davidson County71665
24Union County711655
25Carteret County681553
26Randolph County62359
27Forsyth County60159
28Onslow County601347
29Columbus County591544
30Bladen County581048
31Sampson County57354
32Wayne County53350
33Duplin County52943
34McDowell County521537
35Moore County52151
36Alamance County50347
37Wilson County50149
38Lenoir County491039
39Buncombe County47839
40Anson County44539
41Franklin County44341
42Halifax County41140
43Robeson County401030
44Catawba County39633
45Edgecombe County39138
46Madison County38137
47Montgomery County37334
48Nash County37235
49Rowan County37829
50Chatham County36135
51Stokes County361224
52Greene County35233
53Harnett County35233
54Currituck County34925
55Rutherford County34826
56Avery County33231
57Dare County33527
58Bertie County32824
59Polk County32824
60Craven County31823
61Jackson County31625
62Pasquotank County31625
63Yadkin County30624
64Beaufort County29622
65Alleghany County29920
66Haywood County28226
67Iredell County27720
68Gaston County261115
69Lee County26125
70Macon County25718
71Swain County25817
72Warren County25025
73Granville County25124
74Hoke County25124
75Person County25025
76Caswell County24816
77Lincoln County24321
78Martin County24123
79Scotland County24123
80Yancey County24222
81Jones County23320
82Mitchell County23419
83Northampton County23617
84Gates County22417
85Richmond County22220
86Camden County21813
87Cherokee County20812
88Hertford County20416
89Cleveland County18414
90Vance County17116
91Alexander County16214
92Perquimans County1459
93Pamlico County12012
94Chowan County1156
95Clay County1165
96Hyde County1028
97Washington County927
98Davie County716
99Graham County606
100Tyrrell County202

Source: NOAA Storm Events Database (1996–2025).

Check Your Property's Flood Zone

Free instant lookup using official FEMA data

← North Carolina Flood Zones