117 attacks recorded (12 fatal)
| Date | Location | Fatal? |
|---|---|---|
| Aug 23rd 2023 | Oak Island, Brunswick County | N |
| Jul 27th 2021 | Wrightsville Beach | N |
| Jun 27th 2021 | Ocean Isle, Brunswick County | N |
| Apr 17th 2021 | Outer Banks | N |
| Oct 21st 2020 | Emerald Isle, Carteret County | N |
| Jul 22nd 2020 | Neuse River, Craven County | N |
| Jun 20th 2020 | Salvo, Dare County | N |
| Jan 13th 2020 | Rodanthe, Dare County | N |
| Jul 30th 2019 | Off Cape Hatteras, Dare County | N |
| Jul 16th 2019 | Sunset Beach, Brunswick County | N |
| Jun 16th 2019 | Bald Head Island, Brunswick County | N |
| Jun 10th 2019 | Ocean Isle, Brunswick County | N |
| Jun 2nd 2019 | Fort Macon State Beach, Carteret County | N |
| Aug 18th 2018 | Atlantic Beach, Carteret County | N |
| Aug 5th 2018 | Bald Head Island, Brunswick County | N |
| Aug 5th 2018 | Bald Head Island, Brunswick County | N |
| Jun 25th 2016 | Atlantic Beach, Emerald Isle, Carteret County | N |
| Jun 11th 2016 | Atlantic Beach, Emerald Isle, Carteret County | N |
| Jul 4th 2015 | Off Surf City, Pender County | N |
| Jul 1st 2015 | Ocracoke, Lifeguard Beach, National Park Service, Hyde County | N |
| Jun 27th 2015 | Rodanthe, Dare County | N |
| Jun 25th 2015 | Avon, Hatteras Island, Outer Banks, Dare County | N |
| Jun 24th 2015 | Surf City | N |
| Jun 14th 2015 | Oak Island, Brunswick County | N |
| Jun 14th 2015 | Oak Island, Brunswick County | N |
| Jun 11th 2015 | Ocean Isle, Brunswick County | N |
| Aug 27th 2014 | Figure Eight Island, New Hanover County | N |
| Aug 24th 2014 | Off Masonboro Island, New Hanover County | N |
| Jul 27th 2014 | Sunset Beach, Brunswick County | N |
| Jul 12th 2014 | Masonboro Island, New Hanover County | N |
| Jul 11th 2013 | Holden Beach. Brunswick County | N |
| Jul 24th 2012 | Ocean Isle, Brunswick County | N |
| Jul 8th 2012 | North Topsail Beach, Onslow County | N |
| Jun 18th 2012 | Ocean Isle, Brunswick County | N |
| May 31st 2012 | Avon, Hatteras Island, Outer Banks, Dare County | N |
| Aug 24th 2011 | Buxton Beach, Dare County | N |
| Aug 24th 2011 | Holden Beach. Brunswick County | N |
| Aug 17th 2011 | Kure Beach, New Hanover County | N |
| Aug 17th 2011 | Wrightsville Beach, New Hanover County | N |
| Aug 11th 2011 | Beaufort Inlet | N |
| Jul 19th 2011 | Ocracoke Island, Hyde County | N |
| Jun 26th 2008 | North Topsail Beach, Onslow County | N |
| Aug 7th 2010 | Figure Eight Island, Wilmington, New Hanover County | N |
| Jul 17th 2010 | Wrightsville Beach, New Hanover County | N |
| Jun 25th 2010 | Topsail Island, Pender County | N |
| Sep 12th 2009 | Corolla, Currituck County | Y |
| Jul 22nd 2009 | Holden Beach. Brunswick County | N |
| Aug 24th 2008 | Surf City, Topsail Island, Pender County | N |
| Jul 24th 2008 | Surf City, Topsail Island, Pender County | N |
| Jul 24th 2008 | Topsail Island, Pender County | N |
| Jul 13th 2008 | Carolina Beach, New Hanover County | N |
| Jul 9th 2008 | Emerald Isle, Carteret County | N |
| May 26th 2008 | Hammocks Beach State Park, Bear Island, Onslow County | N |
| Aug 22nd 2007 | North Carolina Aquarium at Fort Fisher | N |
| Jul 18th 2007 | North Topsail Beach, Onslow County | N |
| Jul 17th 2007 | Atlantic Beach, Carteret County | N |
| Sep 16th 2006 | Onslow Beach | N |
| Sep 5th 2005 | North Topsail Beach, Onslow County | N |
| Aug 12th 2005 | Carolina Beach off Texas Avenue, New Hanover County | N |
| Jul 15th 2005 | Holden Beach, Brunswick County | N |
| Jul 28th 2004 | Rodanthe, Dare County | N |
| Jul 27th 2004 | Carolina Beach, New Hanover County | N |
| Jun 19th 2003 | Masonboro Island, New Hanover County | N |
| Aug 5th 2002 | Topsail Beach, Pender County | N |
| Jul 20th 2002 | Emerald Isle, Carteret County | N |
| Jul 4th 2002 | Wrightsville Beach, New Hanover County | N |
| Sep 15th 2001 | North Topsail Beach, Onslow County | N |
| Sep 3rd 2001 | Avon, Hatteras Island, Outer Banks, Dare County | N |
| Sep 3rd 2001 | Avon, Hatteras Island, Outer Banks, Dare County | Y |
| Oct 2nd 2000 | Wrightsville Beach, New Hanover County | N |
| Aug 21st 2000 | Bouges Bank, Emerald Isle, Carteret County | N |
| Aug 11th 2000 | Emerald Isle, Carteret County | Y |
| Jul 17th 2000 | Oceanic Pier, Wrightsville Beach, New Hanover County | N |
| Jul 16th 2000 | Holden Beach, Brunswick County | N |
| Jul 6th 2000 | Pine Island, Corolla, Currituck County | N |
| Aug 24th 1999 | Fort Fisher, New Hanover County | N |
| Feb 26th 1999 | Frying Pan Shoals | N |
| Nov 18th 1996 | N | |
| Sep 3rd 1995 | Bald Head Island, Brunswick County | N |
| Aug 25th 1995 | Off Masonboro Island, New Hanover County | N |
| Aug 22nd 1995 | Wrightsville Beach, New Hanover County | N |
| Aug 21st 1995 | Cape Lookout Bight | N |
| Aug 13th 1995 | Emerald Isle, Carteret County | N |
| Nov 18th 1995 | Carolina Beach | N |
| Aug 15th 1993 | Pamlico Sound | N |
| Jun 1st 1993 | Hamstead, Pender County | N |
| May 31st 1992 | Wreck of the U-352 | N |
| Oct 8th 1989 | Between Wrightsville Beach & Carolina Beach, New Hanover County | N |
| Sep 9th 1989 | Salvo, Dare County | Y |
| Jun 16th 1988 | Ocracoke, Hyde County | N |
| Aug 19th 1986 | Masonboro Inlet, New Hanover County | N |
| Dec 10th 1985 | New Hanover County | N |
| Aug 10th 1980 | Ocean Isle, Brunswick County | N |
| Emerald Isle Pier (near Morehead City), Carteret County | N | |
| Aug 26th 1976 | Emerald Isle Pier (near Morehead City), Carteret County | N |
| Sep 25th 1971 | Emerald Isle, Carteret County | N |
| Jul 15th 1957 | Salter Path, Atlantic Beach, Carteret County | Y |
| May 8th 1945 | Ocracoke Inlet, Carteret County | Y |
| Jun 30th 1940 | Holden Beach, Brunswick County | N |
| Nov 18th 2025 | On one of the sounds near Wilmington | N |