Independent shop directory
General and country stores in North Carolina
132 independent general and country stores in North Carolina, grouped by town, with the street address and website where we have one. Makers use this as a starting list for wholesale. Everyone else uses it to find good food nearby.
Advance
- Advance Country Store
1878 NC Highway 801 South, Advance, NC
Albemarle
- Moonset General Store
32254 Valley Drive, Albemarle, NC
Apex
- Wilsonville General Store
10580 US 64 East, Apex, NC
Asheboro
- Clark's General Store
4222 NC-42, Asheboro, NC
Bath
- Bath General Store and Market
502 Carteret Street, Bath, NC
Belvidere
- Layden’s Country Store
1478 Belvidere Road, Belvidere, NC
Black Mountain
- Smith's Old Country Store, Inc.
2815 Old Fort Road, Black Mountain, NC
Bostic
- Becky's Country Store And Grille
2250 NC-226, Bostic, NC - Washburn General Store
2426 Bostic Sunshine Highway, Bostic, NC
Bryson City
- Coopers Creek General Store
Bryson City, NC - Wesser General Store
13077 US 19 West, Bryson City, NC
Bullock
- Williamson's Country Store and Grill
9023 US Highway 15, Bullock, NC
Burlington
- Baynes General Store
2395 Baynes Rd, Burlington, NC
Burnsville
- Fox Country Store
680 East West Main Street, Burnsville, NC - Prices Creek General Store
1331 Cane River School Road, Burnsville, NC
Castle Hayne
- The General Store at River Bluffs
Castle Hayne, NC · riverbluffsliving.com
Catawba
- Gold Mine General Store & Grill
5949 Sherrills Ford Road, Catawba, NC
Chimney Rock
- Bubba O'Leary's General Store
385 Main Street, Chimney Rock, NC
Chinquapin
- Craft's Country Store
Chinquapin, NC
Coats
- Bass Country Store
8440 NC-27, Coats, NC
Collettsville
- Betsey's Ole Country Store
8395 NC-90, Collettsville, NC - Coffey's General Store
9298 Edgemont Road, Collettsville, NC - Collettsville General Store
4295 Collettsville Road, Collettsville, NC
Columbus
- Jack Scruggs and Son General Store
2343 Chesnee Road, Columbus, NC
Danbury
- Danbury General Store
201 Main Street, Danbury, NC · danburygeneralstore.net - Hanging Rock General Store
3500 Moore's Springs Road, Danbury, NC - Priddy's General Store
2121 Sheppard Mill Road, Danbury, NC
Delco
- Dales Country Store
2643 Livingston Chapel Road, Delco, NC
Denton
- LANIERS GENERAL STORE
6210 Gravel Hill Road, Denton, NC - Old Country Store
Denton, NC
Dobson
- Rockford General Store
5174 Rockford Road, Dobson, NC
Dunn
- Plainview General Store
6154 Plain View Highway, Dunn, NC - Randy's Country Store
3331 Jumping Run Road, Dunn, NC
Durham
- Robert's Country Store
602 Sherron Road, Durham, NC - Williams Country Store
3009 East Geer Street, Durham, NC
Edenton
- Westover General Store & Deli
801 West Queen Street, Edenton, NC
Elkin
- Yadkin Valley General Store
302 East Main Street, Elkin, NC
Ennice
- Glade Valley Country Store
6567 Glade Valley Road, Ennice, NC - Handy's Old country store & Mountain Surf Seafood
12789 NC-18, Ennice, NC
Fontana Dam
- Fontana General Store
180 Welch Road, Fontana Dam, NC
Four Oaks
- Ronnie’s Country Store
280 US 701 Highway S, Four Oaks, NC - Stanfields General Store
105 North Main Street, Four Oaks, NC
Fuquay Varina
- Buckhorn General Store
1208 West Academy Street, Fuquay Varina, NC - Whitey's Country Store And Grill
4298 Christian Light Road, Fuquay Varina, NC
Gerton
- Bearwallow Provision Company
4612 Gerton Highway, Gerton, NC
Green Mountain
- Griffith’s General Store
4301 NC-197, Green Mountain, NC
Hatteras
- Lee Robinson General Store
58372 North Carolina Highway 12, Hatteras, NC
Hayesville
- Hills Country Store
5024 US-64, Hayesville, NC - PARKERS COUNTRY STORE
7381 US-64, Hayesville, NC
Henderson
- 4 U Country Store
13674 NC-39 Hwy North, Henderson, NC
High Point
- Daniel Brooks General Store
500 Henley Street, High Point, NC
Jefferson
- Sheets Country Store
3350 NC-16, Jefferson, NC
Kelly
- Kelly General Store
18532 NC-53, Kelly, NC
King
- Sauratown Mtn Country Store
3316 NC-66, King, NC
Kings Mountain
- Imperial Mercantile, Inc.
Kings Mountain, NC
Kinston
- Vine Swamp General Store
2415 Vine Swamp Road, Kinston, NC
Lake Lure
- Dalton's General Store
Lake Lure, NC
Lake Waccamaw
- Boys and Girls Home Country Store
201 Top Tobacco Road, Lake Waccamaw, NC
Lansing
- Phipps General store
2425 Silas Creek Road, Lansing, NC
Lawndale
- Ldp Farms General Store
6031 Fallston Road, Lawndale, NC
Lenoir
- Black Bear General Store
4565 Blowing Rock Boulevard, Lenoir, NC
Louisburg
- Al’s Country Store
1230 NC-56, Louisburg, NC
Madison
- Madison Dry Goods and Country Store
104 West Murphy Street, Madison, NC
Marion
- Black Bear General Store
38 Hankins Road, Marion, NC - Flavors On Main - General Store
49 South Main Street, Marion, NC - Glenwood General Store
6259 US 221, Marion, NC - Pleasant Gardens General Store
2937 US-70, Marion, NC
Mc Grady
- Mertz Family General Store
11742 Sparta Road, Mc Grady, NC
Mebane
- Hawfields General Store
2048 NC-119, Mebane, NC
Micaville
- Vaughan's Corner General Store
105 Mapleton Road, Micaville, NC
Mill Spring
- Imperial Mercantile & Outfitters
25 International Boulevard, Mill Spring, NC - Kelly's General Store
4415 NC 108, Mill Spring, NC - Tryon General Store
Mill Spring, NC
Mocksville
- Gunter's Country Store
2328 Sandy Springs Road, Mocksville, NC - Roosters Country Store
1515 Yadkinville Road, Mocksville, NC
Morganton
- Morganton General Store
116 West Union Street, Morganton, NC - New Salem General Store
2720 US-64, Morganton, NC - Old Salem General Store & Arcade
2078 Rutherford Road, Morganton, NC
Mount Airy
- Mill Creek General Store
541 West Pine Street, Mount Airy, NC
Mount Olive
- Bond's General Store
1677 Tram Road, Mount Olive, NC
Moyock
- Southland General Store
141 Caratoke Highway, Moyock, NC · southlandtrade.com
Nags Head
- Forbes General Store
6321 South Croatan Highway, Nags Head, NC
Nashville
- Four Points General Store
5636 Red Road, Nashville, NC
Nebo
- Dysartsville General Store
9090 Highway 226 South, Nebo, NC - Lake James General Store
9066 NC-126, Nebo, NC
New Bern
- JnJ’s General Store
5798 US 17 Business, New Bern, NC
New London
- Badin Lake General Store
2496 Blaine Road, New London, NC
Newland
- Linville Falls General Store
8896 NC Highway 183, Newland, NC - Spear Country Store
5810 South US Highway 19E, Newland, NC
Norman
- Norman General Store
3664 US Highway 220 N, Norman, NC
North Wilkesboro
- Nonna & Pop’s Mercantile
6278 Sparta Road, North Wilkesboro, NC
Old Fort
- Crooked Creek General Store
4614 Bat Cave Road, Old Fort, NC
Oriental
- Inland Waterway Provision Company
Oriental, NC
Orrum
- Orrum General Store and Grill
1507 South Creek Road, Orrum, NC
Pantego
- MJ’s Country Store + Grill
6888 NC-99, Pantego, NC
Piney Creek
- Piney Creek General Store LLC
10015 NC-113, Piney Creek, NC
Portsmouth
- Post Office and General Store
Portsmouth, NC
Raleigh
- Lake Wheeler General Store
Raleigh, NC
Rockwell
- Cheeseman's General Store
9805 Old Beatty Ford Road, Rockwell, NC · cheesemans-store.poi.place
Rocky Point
- ROCKY POINT GENERAL STORE LLC/dba ROCKY POINT GUNS & AMMO
19810 NC-210, Rocky Point, NC
Rose Hill
- D & J Country Store
12805 Taylors Bridge Highway, Rose Hill, NC
Rougemont
- Timber Hill Country Store, Inc.
3150 Helena-Moriah Road, Rougemont, NC
Salisbury
- Lentz General Store
9020 Stokes Ferry Road, Salisbury, NC - Pine Ridge General Store
Salisbury, NC
Saluda
- M A Pace General Store
60 East Main Street, Saluda, NC
Sapphire
- Sapphire Country Store
17863 Rosman Highway, Sapphire, NC
Saxapahaw
- Saxapahaw General Store
1735 Saxapahaw-Bethlehem Church Road, Saxapahaw, NC · saxgenstore.com
Selma
- Raleigh General Store
112 South Pollock Street, Selma, NC
Shallotte
- Holden Beach General Store
Shallotte, NC
Siloam
- Shorty's Country Store
7063 Siloam Road, Siloam, NC · shortyscountrystore.com
Smithfield
- Clayton General Store
234 Venture Drive, Smithfield, NC - JD's Country Store
4549 Wilson's Mills Road, Smithfield, NC
Snow Hill
- A Hole in the Wall Country Store and Grill
3442 NC-13, Snow Hill, NC
Southern Pines
- Old Timer Collectibles General Store
195 Pinehurst Avenue, Southern Pines, NC
Southport
- Old Bunswick General Store
Southport, NC - Olde Brunswick General Store
1450 Fifty Lakes Drive, Southport, NC
Sparta
- Twin Oaks General Store
Sparta, NC
Spring Lake
- Shop N Save Family Owned Country Store
Spring Lake, NC
Star
- Hancock's Country Store
Star, NC
Statesville
- The General Store And Cafe
175 Henry Martin Trail, Statesville, NC
Sylva
- Jacksons General Store
456 West Main Street, Sylva, NC
Thomasville
- Gordon's General Store
Thomasville, NC
Traphill
- Stone Mountain Country Store & Restaurant
1050 John P Frank Parkway, Traphill, NC · stonemountainstore.com
Troy
- Uwharrie Trails General Store
4568 NC 109, Troy, NC
Union Grove
- Comer's General Store
6448 Wilkesboro Highway, Union Grove, NC - Union Grove General Store
1932 West Memorial Highway, Union Grove, NC
Vale
- Aj Country Store
4259 Reepsville Road, Vale, NC
Vass
- Neighbors Country Store
2511 Lobelia Road, Vass, NC
Wake Forest
- NC General Stores
150 South White Street, Wake Forest, NC · ncgeneralstores.com
West Jefferson
- Miller's Country Store
2144 NC-88, West Jefferson, NC
Wilkesboro
- Spillway General Store
1304 New Browns Ford Road, Wilkesboro, NC
Wilson
- Rock Ridge General Store
6312 NC-42, Wilson, NC
- All shops in North Carolina
- Cheese shops in North Carolina
- Wine shops in North Carolina
- Delis and specialty food shops in North Carolina
- Natural and specialty grocers in North Carolina
- Farm stores and markets in North Carolina
North Carolina by city
- Charlotte (27)
- Raleigh (18)
- Greensboro (17)
Run a shop? Carry Madeline's makers
Madeline's works with more than 200 independent makers: creameries, salumi makers, beekeepers, roasters, jam and hot sauce kitchens. Tell us what your shelves need and we will introduce you to makers who sell wholesale.
Make food? Getting onto these shelves
Start with the shops closest to you, bring samples and a one-page price sheet, and know your wholesale price before you walk in. These help: the wholesale price calculator, how to price food products for wholesale, where to sell artisan food online, and the directory of co-packers, kitchens, packaging suppliers and distributors. Madeline's also sets up wholesale ordering for makers, and lists makers on the marketplace.
Questions
How many general and country stores are in North Carolina?
This directory lists 132 independent general and country stores in North Carolina. National chains are left out.
Where does this list come from?
From OpenStreetMap, the open map that anyone can edit. We keep independent shops and leave out national chains. If a shop is missing or has closed, fix it on OpenStreetMap or send us a note through the form above and we will update it.
I make food. Will these shops buy from me?
Many will. Co-ops, cheese shops and country stores are where most small makers get their first wholesale accounts. Ask for the buyer, bring samples, and have a wholesale price that leaves the shop its margin.
Can I buy from small makers without going to a shop?
Yes. Madeline's is an online farmstand. Makers ship cheese, honey, preserves, coffee and more straight from their own kitchens and farms, one cart and one checkout.
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
Shop data © OpenStreetMap contributors, available under the Open Database License. Listings are independent businesses and are not affiliated with Madeline's unless they say so.