Counties with the most tornadoes in North Carolina

Written by:
August 31, 2023
Canva

Counties with the most tornadoes in North Carolina

It's been a busy year for tornadoes in the U.S. According to the National Oceanic and Atmospheric Administration, as many as 1,155 twisters have touched down across the country since the start of the year, above the average for this time of year.

A single day can drive up tornado counts. March 31, 2023, accounted for 163 tornadoes across the Midwest and South. Tornado activity usually peaks in the spring and early summer, and the pace of tornadoes usually slows around late summer. A smaller-scale second tornado season emerges in the fall, mostly in the Gulf Coast states.

Stacker used data from NOAA's National Centers for Environmental Information to find the counties in North Carolina that have experienced the most tornadoes since 2000. While data is available going back to 1950, tornado tracking by the National Weather Service became more robust and accurate in the 1990s. Since counties can vary in size, they are ranked by the number of tornadoes per 100 square miles. Counties that experienced less than five tornadoes are not included.

The counties that encounter the most tornadoes aren't all in the infamous Tornado Alley. When adjusted for county area, the top 10 counties that experienced the most tornadoes since 2000 are from nine different states, all in the Southeast with the exception of Cleveland County, Oklahoma.

Research has shown that Tornado Alley is shifting due to warming temperatures fueled by climate change. In the future, the Southeast could become the region that receives the bulk of the country's tornadoes. It's a concerning trend as the South is more populated than the Great Plains and has a higher concentration of mobile homes than other parts of the country, making the storms potentially deadlier and costlier.

As of August 2023, 75 people have died from tornadoes this year, and over 60% of those deaths occurred in mobile homes.

The best way to stay protected during tornadoes is to have multiple ways of receiving storm updates including social media, radio, television, and sirens, and to immediately seek shelter in a basement or interior room without windows when a tornado watch escalates to a warning.

Read on to see which counties experience the most tornadoes in North Carolina.

1 / 50
David Louis Econopouly // Shutterstock

#50. Alamance County

- Tornadoes since 2000: 5 (1.18 per 100 square miles)
- #1,658 nationally
- Tornadoes this year, as of May 31: 0
2 / 50
Canva

#49. Iredell County

- Tornadoes since 2000: 7 (1.22 per 100 square miles)
- #1,628 nationally
- Tornadoes this year, as of May 31: 0
3 / 50
Nolichuckyjake // Shutterstock

#48. Rutherford County

- Tornadoes since 2000: 7 (1.24 per 100 square miles)
- #1,603 nationally
- Tornadoes this year, as of May 31: 0
4 / 50
Chansak Joe // Shutterstock

#47. Bladen County

- Tornadoes since 2000: 11 (1.26 per 100 square miles)
- #1,580 nationally
- Tornadoes this year, as of May 31: 0
5 / 50
Isaiah N Lilly // Shutterstock

#46. Stanly County

- Tornadoes since 2000: 5 (1.27 per 100 square miles)
- #1,574 nationally
- Tornadoes this year, as of May 31: 0
6 / 50
Canva

#45. Davidson County

- Tornadoes since 2000: 7 (1.27 per 100 square miles)
- #1,573 nationally
- Tornadoes this year, as of May 31: 0
7 / 50
Canva

#44. Hoke County

- Tornadoes since 2000: 5 (1.28 per 100 square miles)
- #1,565 nationally
- Tornadoes this year, as of May 31: 0
8 / 50
Canva

#43. Wake County

- Tornadoes since 2000: 12 (1.44 per 100 square miles)
- #1,456 nationally
- Tornadoes this year, as of May 31: 0
9 / 50
mzglass96 // Shutterstock

#42. Yadkin County

- Tornadoes since 2000: 5 (1.49 per 100 square miles)
- #1,422 nationally
- Tornadoes this year, as of May 31: 0
10 / 50
Nolichuckyjake // Shutterstock

#41. Catawba County

- Tornadoes since 2000: 6 (1.50 per 100 square miles)
- #1,412 nationally
- Tornadoes this year, as of May 31: 0
11 / 50
digidreamgrafix // Shutterstock

#40. Mecklenburg County

- Tornadoes since 2000: 8 (1.53 per 100 square miles)
- #1,401 nationally
- Tornadoes this year, as of May 31: 0
12 / 50
Scott Alan Ritchie // Shutterstock

#39. Person County

- Tornadoes since 2000: 6 (1.53 per 100 square miles)
- #1,400 nationally
- Tornadoes this year, as of May 31: 0
13 / 50
Canva

#38. Burke County

- Tornadoes since 2000: 8 (1.58 per 100 square miles)
- #1,374 nationally
- Tornadoes this year, as of May 31: 0
14 / 50
D Guest Smith // Shutterstock

#37. Washington County

- Tornadoes since 2000: 6 (1.72 per 100 square miles)
- #1,262 nationally
- Tornadoes this year, as of May 31: 0
15 / 50
Sean Pavone // Shutterstock

#36. Durham County

- Tornadoes since 2000: 5 (1.75 per 100 square miles)
- #1,247 nationally
- Tornadoes this year, as of May 31: 0
16 / 50
Bryan Pollard // Shutterstock

#35. Orange County

- Tornadoes since 2000: 7 (1.76 per 100 square miles)
- #1,241 nationally
- Tornadoes this year, as of May 31: 0
17 / 50
Giulia Carletti // Shutterstock

#34. Wayne County

- Tornadoes since 2000: 10 (1.81 per 100 square miles)
- #1,200 nationally
- Tornadoes this year, as of May 31: 0
18 / 50
Canva

#33. Duplin County

- Tornadoes since 2000: 15 (1.84 per 100 square miles)
- #1,173 nationally
- Tornadoes this year, as of May 31: 1
19 / 50
Wileydoc // Shutterstock

#32. Harnett County

- Tornadoes since 2000: 11 (1.85 per 100 square miles)
- #1,163 nationally
- Tornadoes this year, as of May 31: 0
20 / 50
Nolichuckyjake // Shutterstock

#31. Davie County

- Tornadoes since 2000: 5 (1.89 per 100 square miles)
- #1,130 nationally
- Tornadoes this year, as of May 31: 0
21 / 50
Canva

#30. Robeson County

- Tornadoes since 2000: 18 (1.90 per 100 square miles)
- #1,127 nationally
- Tornadoes this year, as of May 31: 0
22 / 50
StacieStauffSmith Photos // Shutterstock

#29. Columbus County

- Tornadoes since 2000: 18 (1.92 per 100 square miles)
- #1,118 nationally
- Tornadoes this year, as of May 31: 0
23 / 50
Canva

#28. Cabarrus County

- Tornadoes since 2000: 7 (1.94 per 100 square miles)
- #1,107 nationally
- Tornadoes this year, as of May 31: 0
24 / 50
tjewell041810 // Shutterstock

#27. Lenoir County

- Tornadoes since 2000: 8 (2.00 per 100 square miles)
- #1,062 nationally
- Tornadoes this year, as of May 31: 0
25 / 50
SevenMaps // Shutterstock

#26. Bertie County

- Tornadoes since 2000: 14 (2.00 per 100 square miles)
- #1,056 nationally
- Tornadoes this year, as of May 31: 0
26 / 50
Canva

#25. Pamlico County

- Tornadoes since 2000: 7 (2.08 per 100 square miles)
- #1,001 nationally
- Tornadoes this year, as of May 31: 0
27 / 50
aceshot1 // Shutterstock

#24. Currituck County

- Tornadoes since 2000: 6 (2.29 per 100 square miles)
- #860 nationally
- Tornadoes this year, as of May 31: 0
28 / 50
P W L Photography // Shutterstock

#23. Tyrrell County

- Tornadoes since 2000: 9 (2.31 per 100 square miles)
- #850 nationally
- Tornadoes this year, as of May 31: 0
29 / 50
Wileydoc / Shutterstock

#22. Johnston County

- Tornadoes since 2000: 19 (2.40 per 100 square miles)
- #786 nationally
- Tornadoes this year, as of May 31: 0
30 / 50
D Guest Smith // Shutterstock

#21. Perquimans County

- Tornadoes since 2000: 6 (2.43 per 100 square miles)
- #767 nationally
- Tornadoes this year, as of May 31: 0
31 / 50
Canva

#20. Jones County

- Tornadoes since 2000: 12 (2.55 per 100 square miles)
- #704 nationally
- Tornadoes this year, as of May 31: 2
32 / 50
Nikola Spasic Photography // Shutterstock

#19. Pitt County

- Tornadoes since 2000: 17 (2.61 per 100 square miles)
- #679 nationally
- Tornadoes this year, as of May 31: 0
33 / 50
Anya Douglas // Shutterstock

#18. Onslow County

- Tornadoes since 2000: 21 (2.75 per 100 square miles)
- #609 nationally
- Tornadoes this year, as of May 31: 1
34 / 50
D Guest Smith // Shutterstock

#17. Martin County

- Tornadoes since 2000: 13 (2.82 per 100 square miles)
- #580 nationally
- Tornadoes this year, as of May 31: 0
35 / 50
Canva

#16. Craven County

- Tornadoes since 2000: 20 (2.82 per 100 square miles)
- #578 nationally
- Tornadoes this year, as of May 31: 0
36 / 50
SevenMaps // Shutterstock

#15. Hertford County

- Tornadoes since 2000: 10 (2.83 per 100 square miles)
- #575 nationally
- Tornadoes this year, as of May 31: 0
37 / 50
iofoto // Shutterstock

#14. Brunswick County

- Tornadoes since 2000: 24 (2.83 per 100 square miles)
- #574 nationally
- Tornadoes this year, as of May 31: 0
38 / 50
MarkVanDykePhotography // Shutterstock

#13. Dare County

- Tornadoes since 2000: 11 (2.87 per 100 square miles)
- #562 nationally
- Tornadoes this year, as of May 31: 0
39 / 50
David Byron Keener // Shutterstock

#12. Beaufort County

- Tornadoes since 2000: 24 (2.90 per 100 square miles)
- #544 nationally
- Tornadoes this year, as of May 31: 1
40 / 50
Nolichuckyjake // Shutterstock

#11. Alexander County

- Tornadoes since 2000: 8 (3.08 per 100 square miles)
- #470 nationally
- Tornadoes this year, as of May 31: 0
41 / 50
Canva

#10. Pender County

- Tornadoes since 2000: 27 (3.10 per 100 square miles)
- #459 nationally
- Tornadoes this year, as of May 31: 0
42 / 50
Canva

#9. Gaston County

- Tornadoes since 2000: 12 (3.37 per 100 square miles)
- #360 nationally
- Tornadoes this year, as of May 31: 1
43 / 50
Canva

#8. Pasquotank County

- Tornadoes since 2000: 8 (3.53 per 100 square miles)
- #318 nationally
- Tornadoes this year, as of May 31: 0
44 / 50
Wileydoc // Shutterstock

#7. Wilson County

- Tornadoes since 2000: 13 (3.53 per 100 square miles)
- #317 nationally
- Tornadoes this year, as of May 31: 0
45 / 50
Canva

#6. Cleveland County

- Tornadoes since 2000: 17 (3.66 per 100 square miles)
- #291 nationally
- Tornadoes this year, as of May 31: 0
46 / 50
SevenMaps // Shutterstock

#5. Greene County

- Tornadoes since 2000: 10 (3.76 per 100 square miles)
- #274 nationally
- Tornadoes this year, as of May 31: 0
47 / 50
Canva

#4. Chowan County

- Tornadoes since 2000: 7 (4.06 per 100 square miles)
- #223 nationally
- Tornadoes this year, as of May 31: 0
48 / 50
Nolichuckyjake // Shutterstock

#3. Lincoln County

- Tornadoes since 2000: 14 (4.70 per 100 square miles)
- #128 nationally
- Tornadoes this year, as of May 31: 0
49 / 50
PatGallery // Shutterstock

#2. New Hanover County

- Tornadoes since 2000: 17 (8.88 per 100 square miles)
- #10 nationally
- Tornadoes this year, as of May 31: 0
50 / 50
Canva

#1. Carteret County

- Tornadoes since 2000: 49 (9.68 per 100 square miles)
- #4 nationally
- Tornadoes this year, as of May 31: 0

Trending Now