Local Cities We Proudly Serve

Welcome to St. James,
North Carolina

Learn about the local areas of North Carolina with information on local attractions, news, and more.

Welcome-to-St.-James,-North-Carolina, image of north carolina state outline

About St. James, North Carolina

Located in Brunswick County, St. James is part of the Myrtle Beach metropolitan area. Just outside of Southport, North Carolina and bordering Oak Island, the private community at the St. James Plantation can enjoy all that coastal North Carolina has to offer. 

What is St. James, NC known for? 

Incorporated in 1999, the Town of St. James is known mostly for the gated community of St. James Plantation. The private community consists of just over 6,000 residents.


St. James, North Carolina Census Data




Median Household Income





of the population of St. James, NC has health coverage

Employed Population



Median Age




Sources: Datausa.io

Pharmacy near St. James, NC, Attractions in St. James, North Carolina Image of St. James Plantation

Attractions in St. James, North Carolina

While St. James, North Carolina is mostly home to private residents, guests can enjoy the community’s private amenities. 

Things to do in St. James, North Carolina

St. James Plantation features many activities for its private residents and their guests. This includes a full-service marina, premier golf courses, tennis, beach activities, a private beach club, biking trails, walking paths, and more.

For people living in the surrounding cities, St. James is a perfect place to host special events, including weddings. 

Restaurants in St. James, North Carolina

St. James has a very limited dining selection for the general public, but residents and guests can enjoy The Founder’s Club inside the gated community.

St. James, North Carolina News

Want to know what’s going on in St. James, North Carolina? Local news outlets can provide you with helpful information. Each of the following publications include information on weather, local events, advisories and important updates. Check out these sources and stay in the loop!

Thomas Seashore Drugs Servicing
St. James, North Carolina

If you’re looking for a pharmacy in St. James, North Carolina, stop by our partner drugstore, The Apothecary at St. James. We can help you with that prescription you forgot to pack or offer relief from that sunburn! In addition to filling prescriptions, The Apothecary at St. James acts as a gift shop full of beautiful boutique gifts. They’re your trusted one-stop shop for prescription and over the counter medications, vaccines, medical supplies and more.

Just a Few of Our Services & Products

Over a century of pharmacy expertise.

Since 1902, the Thomas family has been offering expert pharmacy services to our Carolina communities. Every generation boasts a family pharmacist, and every generation brings care and compassion to the communities they serve. 

The Thomas Drug pharmacies have been helping locals and tourists navigate their health and vacation needs for decades. For your St. James pharmacy needs, visit The Apothecary at St. James. Our experience and knowledge have made us a regional leader in patient health, prescription drugs, and pharmacy services.

Our St. James, North Carolina Locations

image of Calabash,NC-Grayout
image of Little-River-grayout
image of Oak-Island-Grayout
image of Shallotte-Grayout

Southport, NC

image of The-Apothecary-at-St.-James logo

The Apothecary at St. James
2571 St James Drive
Unit 102-C
Southport, NC 28461

Phone: (910) 946-7999

Calabash, NC

Thomas Seashore Drugs Calabash NC pharmacy

Seashore Drugs
10227 Beach Dr. SW
Calabash, NC 28467

Phone: (910) 579-3200

Little River, SC

little river nc, pharmacy, image of Seashore Drugs store front

Seashore Drugs
1304 Hwy 17
Little River, SC 29566

Phone: (843) 281-9797

Oak Island, NC

oak island nc, pharmacy, image of Thomas Drug store front

Thomas Drugs
7917 E. Oak Island Drive
Oak Island, NC 28465

Phone: (910) 278-6050

Shallotte, NC

shallotte nc, pharmacy, image of Thomas Drugs store front

Thomas Drugs
4750 Main Street
Shallotte, NC 28470

Phone: (910) 754-4720