North Carolina natural disaster risk
Ratings for all 100 counties, the federal disaster record and flood insurance across the state.
North Carolina has had 56 major federal disaster declarations for natural events since 1953. FEMA expects about $4.4 billion a year in losses from natural hazards across the state. Inland flooding is the costliest hazard in 74 of its 100 counties, followed by hurricane in 26. None is rated Very High overall. About 3% of homes carry federal flood insurance, and the program has paid $2.3 billion on 108,748 claims here since 1978.
Highest overall risk
Lowest risk (50,000+ people)
Largest counties
Wake County
1,128,357 people
Inland floodingMecklenburg County
1,114,693 people
Inland floodingGuilford County
540,974 people
Inland floodingForsyth County
382,522 people
Inland floodingCumberland County
334,379 people
Inland floodingDurham County
324,580 people
Inland floodingBuncombe County
269,305 people
Inland floodingUnion County
237,844 people
Inland floodingGaston County
227,866 people
Inland floodingCabarrus County
225,772 people
Inland floodingNew Hanover County
225,344 people
HurricaneJohnston County
215,586 people
Inland floodingAll 100 counties
| Name | People | Overall risk | Top hazard | Declarations | Homes insured |
|---|---|---|---|---|---|
| Alamance County | 171,316 | Inland flooding | 25 | 0.5% | |
| Alexander County | 36,437 | Inland flooding | 17 | 0.1% | |
| Alleghany County | 10,876 | Inland flooding | 18 | 0.2% | |
| Anson County | 22,036 | Inland flooding | 20 | 0% | |
| Ashe County | 26,560 | Inland flooding | 24 | 1.1% | |
| Avery County | 17,798 | Inland flooding | 20 | 1.7% | |
| Beaufort County | 44,607 | Hurricane | 30 | 13.5% | |
| Bertie County | 17,933 | Hurricane | 26 | 0.9% | |
| Bladen County | 29,597 | Hurricane | 25 | 0.9% | |
| Brunswick County | 136,245 | Hurricane | 33 | 21.5% | |
| Buncombe County | 269,305 | Inland flooding | 19 | 1% | |
| Burke County | 87,532 | Inland flooding | 22 | 0.3% | |
| Cabarrus County | 225,772 | Inland flooding | 17 | 0.5% | |
| Caldwell County | 80,586 | Inland flooding | 21 | 0.4% | |
| Camden County | 10,350 | Inland flooding | 21 | 13.7% | |
| Carteret County | 67,625 | Hurricane | 28 | 21.5% | |
| Caswell County | 22,714 | Inland flooding | 23 | 0% | |
| Catawba County | 160,509 | Inland flooding | 19 | 0.3% | |
| Chatham County | 76,189 | Inland flooding | 20 | 0.7% | |
| Cherokee County | 28,732 | Inland flooding | 14 | 0.8% | |
| Chowan County | 13,708 | Hurricane | 24 | 3.4% | |
| Clay County | 11,079 | Inland flooding | 11 | 2% | |
| Cleveland County | 99,458 | Inland flooding | 18 | 0.1% | |
| Columbus County | 50,557 | Hurricane | 27 | 2.2% | |
| Craven County | 100,042 | Hurricane | 30 | 11.7% | |
| Cumberland County | 334,379 | Inland flooding | 21 | 1.2% | |
| Currituck County | 28,088 | Inland flooding | 22 | 19.2% | |
| Dare County | 36,860 | Hurricane | 29 | 39.7% | |
| Davidson County | 168,808 | Inland flooding | 27 | 0.3% | |
| Davie County | 42,692 | Inland flooding | 20 | 0.3% | |
| Duplin County | 48,624 | Hurricane | 24 | 2.6% | |
| Durham County | 324,580 | Inland flooding | 23 | 1.3% | |
| Edgecombe County | 48,898 | Inland flooding | 25 | 3.5% | |
| Forsyth County | 382,522 | Inland flooding | 23 | 0.4% | |
| Franklin County | 68,431 | Inland flooding | 21 | 0.3% | |
| Gaston County | 227,866 | Inland flooding | 18 | 0.4% | |
| Gates County | 10,454 | Inland flooding | 20 | 1.1% | |
| Graham County | 8,013 | Inland flooding | 15 | 0.8% | |
| Granville County | 60,973 | Inland flooding | 24 | 0.2% | |
| Greene County | 20,451 | Hurricane | 25 | 0.7% | |
| Guilford County | 540,974 | Inland flooding | 26 | 0.4% | |
| Halifax County | 48,603 | Inland flooding | 24 | 0.3% | |
| Harnett County | 133,456 | Inland flooding | 21 | 0.7% | |
| Haywood County | 62,051 | Inland flooding | 19 | 2% | |
| Henderson County | 116,029 | Inland flooding | 16 | 1% | |
| Hertford County | 21,546 | Hurricane | 26 | 0.5% | |
| Hoke County | 52,053 | Inland flooding | 18 | 0.5% | |
| Hyde County | 4,573 | Hurricane | 30 | 32.6% | |
| Iredell County | 186,589 | Inland flooding | 21 | 0.2% | |
| Jackson County | 43,081 | Inland flooding | 17 | 1.2% | |
| Johnston County | 215,586 | Inland flooding | 25 | 0.7% | |
| Jones County | 9,165 | Hurricane | 25 | 4.2% | |
| Lee County | 63,261 | Inland flooding | 21 | 0.5% | |
| Lenoir County | 55,112 | Hurricane | 27 | 1.5% | |
| Lincoln County | 86,724 | Inland flooding | 19 | 0.2% | |
| Macon County | 36,973 | Inland flooding | 15 | 0.8% | |
| Madison County | 21,147 | Inland flooding | 21 | 1% | |
| Martin County | 21,994 | Hurricane | 21 | 0.5% | |
| McDowell County | 44,525 | Inland flooding | 19 | 0.7% | |
| Mecklenburg County | 1,114,693 | Inland flooding | 16 | 0.8% | |
| Mitchell County | 14,896 | Inland flooding | 19 | 0.6% | |
| Montgomery County | 25,722 | Inland flooding | 22 | 0.1% | |
| Moore County | 99,632 | Inland flooding | 21 | 1.3% | |
| Nash County | 94,907 | Inland flooding | 26 | 1.4% | |
| New Hanover County | 225,344 | Hurricane | 30 | 14.7% | |
| Northampton County | 17,436 | Inland flooding | 23 | 0.2% | |
| Onslow County | 202,949 | Hurricane | 28 | 6.3% | |
| Orange County | 148,579 | Inland flooding | 24 | 1.5% | |
| Pamlico County | 12,213 | Hurricane | 28 | 26.2% | |
| Pasquotank County | 40,457 | Hurricane | 21 | 11% | |
| Pender County | 60,195 | Hurricane | 29 | 16.1% | |
| Perquimans County | 13,000 | Hurricane | 22 | 6% | |
| Person County | 39,080 | Inland flooding | 25 | 0.1% | |
| Pitt County | 169,746 | Inland flooding | 28 | 2.3% | |
| Polk County | 19,286 | Inland flooding | 21 | 0.8% | |
| Randolph County | 144,115 | Inland flooding | 22 | 0.2% | |
| Richmond County | 42,920 | Inland flooding | 18 | 0.2% | |
| Robeson County | 116,414 | Hurricane | 22 | 2.6% | |
| Rockingham County | 91,080 | Inland flooding | 23 | 0.1% | |
| Rowan County | 146,778 | Inland flooding | 19 | 0.3% | |
| Rutherford County | 64,379 | Inland flooding | 20 | 0.4% | |
| Sampson County | 59,021 | Hurricane | 23 | 0.5% | |
| Scotland County | 34,158 | Inland flooding | 17 | 0.4% | |
| Stanly County | 62,476 | Inland flooding | 19 | 0.2% | |
| Stokes County | 44,503 | Inland flooding | 23 | 0.1% | |
| Surry County | 71,351 | Inland flooding | 18 | 0.1% | |
| Swain County | 14,108 | Inland flooding | 15 | 0.9% | |
| Transylvania County | 32,927 | Inland flooding | 16 | 1.6% | |
| Tyrrell County | 3,245 | Hurricane | 23 | 16.6% | |
| Union County | 237,844 | Inland flooding | 19 | 0.4% | |
| Vance County | 42,564 | Inland flooding | 21 | 0.1% | |
| Wake County | 1,128,357 | Inland flooding | 24 | 0.8% | |
| Warren County | 18,618 | Inland flooding | 22 | 0.2% | |
| Washington County | 11,003 | Hurricane | 22 | 3.5% | |
| Watauga County | 54,000 | Inland flooding | 22 | 2% | |
| Wayne County | 116,680 | Inland flooding | 26 | 1.3% | |
| Wilkes County | 65,928 | Inland flooding | 20 | 0.1% | |
| Wilson County | 78,695 | Inland flooding | 26 | 1.3% | |
| Yadkin County | 37,209 | Inland flooding | 19 | 0.1% | |
| Yancey County | 18,463 | Inland flooding | 21 | 1.6% |
Linked names have a full page. Overall risk from the FEMA National Risk Index (December 2025); declarations are federal disaster and emergency declarations for natural events since 1953 (OpenFEMA); homes insured is the share with NFIP flood policies.