Across North Carolina, of the 174 urgent care locations we list, 143 give a phone number and 127 have a website. By what they offer: 3 children's urgent care.
Top 10 urgent care locations in North Carolina
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1AFC Urgent Care High Point, NCHigh Point
-
3Rx Urgent Care, North RaleighRaleigh
-
4NextCare Urgent CareGastonia
-
5OrthoCarolina Urgent Care KernersvilleKernersville
-
6Raleigh Urgent Care CenterRaleigh
-
7Urgent Care of Mountain ViewHickory
-
8WakeMed Children's PM Pediatric Urgent CareMorrisville
-
9Bladen ExpressCareElizabethtown
-
10Haymount Urgent CareFayetteville
Cities
Largest first. Towns with a single urgent care location are listed further down this page.
- Raleigh12
- Charlotte11
- Greensboro8
- Cary6
- Fayetteville6
- Mooresville6
- Hickory5
- High Point5
- Wake Forest4
- Winston Salem4
- Durham3
- Hillsborough3
- Jacksonville3
- Morrisville3
- Wilmington3
- Arden2
- Asheville2
- Chapel Hill2
- Concord2
- Creedmoor2
- Elizabeth City2
- Elizabethtown2
- Fuquay Varina2
- Greenville2
- Hudson2
- Kernersville2
- Leland2
- Matthews2
- Monroe2
- Morganton2
- Mount Airy2
- Rocky Mount2
Other towns in North Carolina
One urgent care location each — too few for a page of their own, so they live here.
-
Ecu Health Immediate Care - AhoskieAhoskie
222 Academy St S, Ahoskie, NC 27910-2451
-
Smoky Mountain Urgent CareAndrews
224 Main St, Andrews, NC 28901
-
Duke Orthopaedic Urgent Care ApexApex
1545 Orchard Villas Ave Ste 100, Apex, NC 27502
-
White Oak Urgent CareAsheboro
197 Carolina Ave Ste 42, Asheboro, NC 27203
-
Ballad Health Medical Associates Urgent CareBanner Elk
108 Park Ave, Banner Elk, NC 28604
-
Med Fast Urgent CareBenson
125 E Main St, Benson, NC 27504-1506
-
Blowing Rock Plus Urgent CareBlowing Rock
8439 Valley Blvd, Blowing Rock, NC 28605-8957
-
AppUrgent CareBoone
2146 Blowing Rock Rd, Boone, NC 28607
-
Pardee Urgent Care BrevardBrevard
45 Hendersonville Hwy Ste A, Brevard, NC 28768
-
Burlington Urgent CareBurlington
1225 Huffman Mill Rd, Burlington, NC 27215-8788
-
Minuteclinic At CvsCarolina Beach
901 Dow Rd, Carolina Beach, NC 28428-4514
-
CaroMont Urgent Care - CherryvilleCherryville
910 E Church St Ste B, Cherryville, NC 28021
-
UNC Urgent Care at FlowersClayton
37 Pineville Blvd., Suite 102, Clayton, NC 27527
-
Clemmons Urgent & Primary CareClemmons
2245 Lewisville Clemmons Rd Ste C, Clemmons, NC 27012-7461
-
Clinton Urgent CareClinton
1004 Beaman St, Clinton, NC 28328
-
Atrium Health Primary Care One Health Family Medicine & Urgent CareCornelius
20036 Zion Ave. Suite 100, Cornelius, NC 28031
-
Carolinas HealthCare Urgent CareDenver
275 N Highway 16 Ste 104, Denver, NC 28037
-
Carolina QuickCare | EdenEden
529 S Van Buren Rd, Eden, NC 27288
-
Albemarle Urgent Care, Inc.Edenton
709 N Broad St, Edenton, NC 27932
-
Chiropractic Urgent CareFairmont
410 N Walnut St, Fairmont, NC 28340-2038
-
Pardee Urgent CareFletcher
12 Cane Creek Rd, Fletcher, NC 28732-9707
-
NextCare Urgent CareGastonia
3680 Robinwood Rd, Gastonia, NC 28054
-
Nextcare Urgent Care - Goldsboro ClinicGoldsboro
212 N Spence Ave, Goldsboro, NC 27534-4318
-
Graham Mobile Urgent CareGraham
217 E Elm St, Graham, NC 27253-3021
-
Novant Health-GoHealth Urgent Care - HarrisburgHarrisburg
9552 Rocky River Rd, Harrisburg, NC 28215-9592
-
Surf City Urgent CareHolly Ridge
13520 NC Highway 50, Holly Ridge, NC 28445-6554
-
Med Mart Urgent CareHolly Springs
7212 Gb Alford Hwy, Holly Springs, NC 27540
-
Lakeside Family Physicians & Urgent Care-hntrsvlleHuntersville
16525 Holly Crest Ln Ste 150, Huntersville, NC 28078-4911
-
Med First Primary & Urgent CareKenansville
275 Mallard St, Kenansville, NC 28349
-
Sentara Urgent CareKitty Hawk
5200 N Croatan Hwy Ste 1, Kitty Hawk, NC 27949
-
AFC Urgent Care Lenoir NCLenoir
314 Blowing Rock Boulevard, Lenoir, NC 28645
-
Atrium Health Urgent Care LincolntonLincolnton
1802 E. Main St., Lincolnton, NC 28092
-
McDowell Express CareMarion
2293 Sugar Hill Rd Ste D, Marion, NC 28752
-
Pardee Urgent Care Mills RiverMills River
3334 Boylston Hwy, Mills River, NC 28759
-
Atrium Health Urgent CareMint Hill
12016 Lemmond Farm Dr Ste 100, Mint Hill, NC 28227
-
Wake Forest Baptist Health - Urgent Care & Occupational Medicine - MocksvilleMocksville
1188 Yadkinville Rd, Mocksville, NC 27028
-
Nova Urgent CareMorehead City
4370 Arendell St, Morehead City, NC 28557-2811
-
OBX Urgent CareNags Head
4923 S Croatan Hwy, Nags Head, NC 27959-9709
-
Urgent Care of Mountain View - NewtonNewton
1366 S NC 16 Hwy, Newton, NC 28658-1673
-
UNC Urgent Care at Chatham ParkPittsboro
51 Mosaic Blvd., Suite 100, Pittsboro, NC 27312
-
First Health Urgent CareRaeford
4565 Fayetteville Rd, Raeford, NC 28376
-
ECU Health Urgent Care - Roanoke RapidsRoanoke Rapids
210 Smith Church Rd, Roanoke Rapids, NC 27870
-
Smoky Mountain Urgent CareRobbinsville
21 S Main St, Robbinsville, NC 28771-9054
-
Rocky Point Urgent CareRocky Point
27 Commerce Dr, Rocky Point, NC 28457-7871
-
Atrium Health Primary Care One Health Family Medicine & Urgent CareRural Hall
1038 Bethania-Rural Hall Road, Rural Hall, NC 27045
-
Carolinas HealthCare Urgent Care SalisburySalisbury
340 Jake Alexander Boulevard West, Salisbury, NC 28144
-
Pine Ridge Urgent Care Occupational Medical CenterSanford
1413 Greenway Ct, Sanford, NC 27330-6954
-
Urgent Care of SmithfieldSmithfield
388 Venture Dr Ste I, Smithfield, NC 27577
-
Neighborhood Clinic Family & Urgent CareSpring Lake
1095 N Bragg Blvd, Spring Lake, NC 28390
-
Iredell Urgent Care - StatesvilleStatesville
1540 E Broad St, Statesville, NC 28625
-
Mountain Park Urgent Care & Walk-in ClinicSylva
90e E Main St Ste 2, Sylva, NC 28779-3030
-
Urgent Care of Mountain ViewTaylorsville
60 2nd Ave SW, Taylorsville, NC 28681
-
Med First Urgent CareThomasville
1033 Randolph St, Thomasville, NC 27360
-
NHRMC Urgent CareWallace
112 Medical Village Dr, Wallace, NC 28466
-
Mercy Urgent Care WaynesvilleWaynesville
120 Frazier St Ste 6, Waynesville, NC 28786
-
Mercy Urgent Care—WeavervilleWeaverville
61 Weaver Blvd., Weaverville, NC 28787, United States, Weaverville, NC 28787
-
Whiteville Urgent CareWhiteville
326 Columbus Corners Dr, Whiteville, NC 28472-4929
-
MedAccess Urgent CareYoungsville
700 Us 1 Hwy Ste 100, Youngsville, NC 27596
BEFORE YOU GO
Prepare for an urgent care visit
Check arrival arrangements, bring useful records and ask clear billing questions.

Check the arrival process
Confirm whether your chosen location uses walk-ins, appointments or online reservations, then save the instructions that apply to your visit.
Read the guide
Prepare your visit folder
Organize identification, coverage details, medication information and a short visit note without gathering an entire medical archive.
Read the guide
Verify billing arrangements
Check acceptance, network participation, benefit rules and possible separate charges before relying on an insurance logo or a quoted copay.
Read the guide