According to USAToday's 10Best, that would be Emerald Isle.
Over four weeks, readers voted daily for their favorites in six U.S. states -- including North Carolina.
And Emerald Isle came out on top.
Check out a list of the other best beaches below:
- California -- Huntington City Beach
- Florida -- Pensacola Beach
- Hawaii --Poipu Beach Park
- South Carolina -- Cherry Grove Beach
- Texas -- Rockport Beach