Cart 0
Topsail Island, North Topsail Beach, North Carolina

NORTH TOPSAIL BEACH

North Carolina
Shop the collection
The North Topsail Beach Collection

Made for North Topsail Beach. Printed to order.

North Topsail Beach, North Carolina gifts and souvenirs: 20 designs made from North Topsail Beach's own map, landmarks and history, from $10 to $95. Printed to order and shipped free in the USA.

PopularPrice
North Topsail Beach Hometown Ornament$23
North Topsail Beach Vintage Travel Posterfrom $40
North Topsail Beach Varsity Crewneckfrom $57
North Topsail Beach Est. Teefrom $33
North Topsail Beach Town Line Mugfrom $26
North Topsail Beach Market Tote$37

North Topsail Beach is a town in Onslow County, North Carolina, United States.

A short history of North Topsail Beach

In the 1940s, Ocean City was the one place in the area where African Americans could vacation or buy property. The idea came from white attorney Edgar L. Yow, who owned land in the area and talked to Black physician Samuel Gray. Wade H. Chestnut, who along with wife Caronell owned the first home there, was a leader in the community's development. In July 2022, a historical marker was planned, which will be part of the state's Civil Rights Trail.

Adapted (trimmed) from the Wikipedia article North Topsail Beach, North Carolina, revision 1382290595 by its contributors, licensed CC BY-SA 4.0.

For local organizations

Are you with a North Topsail Beach historical society?

We share a part of every North Topsail Beach sale with local partners, and we'd love to print from your collection. Old photographs, maps and postcards make the best keepsakes.

Partner with us
Custom orders

Want something North Topsail Beach we don't make yet?

A favorite landmark, your street, a school or team, an anniversary gift, a different product. Tell us and we'll get back to you by email.

Free printables

Color North Topsail Beach

1 free coloring page of North Topsail Beach, each traced from a photo of a local landmark. Print them at home, at school or for story hour.

Nearby

Neighboring towns

Sources

North Topsail Beach's population was 1,005 in the 2020 U.S. Census, up from 743 in 2010.