Veterinarians in North Carolina
Vet Locator lists 1,465 veterinary clinics in 291 cities and towns across North Carolina (updated October 2026). Charlotte (118), Raleigh (79) and Durham (47) have the most listings. Statewide that includes 64 emergency and 24-hour hospitals, 17 specialty and referral hospitals, 32 mobile and house-call vets, 13 cat-only clinics and 120 chain and corporate clinics.
Cities with the most veterinary clinics
- Charlotte (118)
- Raleigh (79)
- Durham (47)
- Greensboro (47)
- Wilmington (43)
- Cary (42)
- Asheville (39)
- Fayetteville (32)
- Winston Salem (26)
- Matthews (22)
- Chapel Hill (20)
- Apex (19)
- Mooresville (17)
- Hickory (16)
- Jacksonville (16)
- Huntersville (15)
- Wake Forest (15)
- Concord (14)
- Gastonia (14)
- Holly Springs (13)
- Greenville (12)
- Hendersonville (12)
- Kernersville (12)
- New Bern (12)
- Burlington (11)
- Garner (11)
- High Point (11)
- Boone (10)
- Monroe (10)
- Morehead City (10)
- Goldsboro (9)
- Kannapolis (9)
- Lexington (9)
- Morrisville (9)
- Kinston (8)
- Mebane (8)
- Sanford (8)
- Statesville (8)
- Asheboro (7)
- Belmont (7)
- Clayton (7)
- Clemmons (7)
- Denver (7)
- Indian Trail (7)
- Knightdale (7)
- Pittsboro (7)
- Rocky Mount (7)
- Salisbury (7)
- Shelby (7)
- Vass (7)
- Wilson (7)
- Arden (6)
- Columbus (6)
- Cornelius (6)
- Hillsborough (6)
- Murphy (6)
- Weaverville (6)
- Youngsville (6)
- Zebulon (6)
- Archdale (5)
- Brevard (5)
- Creedmoor (5)
- Elizabeth City (5)
- Franklin (5)
- Fuquay-Varina (5)
- Harrisburg (5)
- Havelock (5)
- Henderson (5)
- Laurinburg (5)
- Lumberton (5)
- Mocksville (5)
- Oak Ridge (5)
- Reidsville (5)
- Siler City (5)
- Southern Pines (5)
- Sylva (5)
- Williamston (5)
- Beaufort (4)
- Browns Summit (4)
- Castle Hayne (4)
- Davidson (4)
- Dunn (4)
- Eden (4)
- Elkin (4)
- Hampstead (4)
- Holly Ridge (4)
- Kings Mountain (4)
- Leland (4)
- Lenoir (4)
- Morganton (4)
- Mt Airy (4)
- Newton (4)
- Pineville (4)
- Roanoke Rapids (4)
- Tarboro (4)
- Troutman (4)
- Washington (4)
- Waxhaw (4)
- Waynesville (4)
- Aberdeen (3)
- Advance (3)
- Albemarle (3)
- Banner Elk (3)
- Benson (3)
- Black Mountain (3)
- Carolina Beach (3)
- Carrboro (3)
- China Grove (3)
- Chocowinity (3)
- Clinton (3)
- Conover (3)
- Dallas (3)
- Fletcher (3)
- Forest City (3)
- Jamestown (3)
- La Grange (3)
- Lewisville (3)
- Locust (3)
- Midland (3)
- Mills River (3)
- Mint Hill (3)
- North Wilkesboro (3)
- Pfafftown (3)
- Raeford (3)
- Roxboro (3)
- Rutherfordton (3)
- Sherrills Ford (3)
- Smithfield (3)
- Southport (3)
- Sparta (3)
- Swannanoa (3)
- Swansboro (3)
- Tryon (3)
- West End (3)
- Winterville (3)
More towns in North Carolina
- Ahoskie (2)
- Andrews (1)
- Angier (2)
- Ararat (2)
- Ayden (1)
- Bahama (1)
- Bayboro (1)
- Belville (1)
- Bessemer City (2)
- Beulaville (1)
- Biscoe (1)
- Bolton (1)
- Bryson City (1)
- Bunn (2)
- Burgaw (2)
- Burnsville (2)
- Buxton (1)
- Calabash (1)
- Cameron (1)
- Candler (2)
- Canton (2)
- Cape Carteret (1)
- Carthage (1)
- Cashiers (1)
- Cedar Point (1)
- Cerro Gordo (1)
- Cherryville (2)
- Clarkton (2)
- Cleveland (1)
- Clyde (1)
- Connelly Springs (2)
- Denton (1)
- Dobson (1)
- East Bend (1)
- Edenton (2)
- Elizabethtown (1)
- Elm City (1)
- Elon (2)
- Etowah (1)
- Eure (1)
- Fairmont (1)
- Fairview (1)
- Farmville (1)
- Flat Rock (2)
- Fort Bragg (1)
- Four Oaks (1)
- Franklinton (2)
- Germanton (1)
- Gibsonville (2)
- Graham (2)
- Grandy (1)
- Granite Falls (2)
- Grifton (1)
- Grover (1)
- Harmony (2)
- Hayesville (1)
- Highlands (2)
- Hope Mills (2)
- Horse Shoe (1)
- Hubert (1)
- Hudson (1)
- Jefferson (2)
- Jonesville (1)
- King (2)
- Kittrell (1)
- Kitty Hawk (2)
- Lake Park (1)
- Landis (1)
- Lillington (2)
- Lincolnton (1)
- Louisburg (1)
- Madison (1)
- Maiden (2)
- Manteo (1)
- Marble (1)
- Marion (2)
- Marshall (1)
- Mayodan (1)
- Mill Spring (1)
- Mount Olive (1)
- Moyock (1)
- Mt Gilead (1)
- Mt Olive (1)
- Mt Pleasant (1)
- Nags Head (2)
- Nashville (1)
- Nebo (1)
- New Hill (1)
- New London (1)
- Newland (1)
- Newport (2)
- Oak Island (1)
- Ocean Isle Beach (2)
- Oriental (1)
- Oxford (1)
- Parkton (2)
- Pembroke (1)
- Pikeville (1)
- Pilot Mountain (1)
- Pinehurst (1)
- Pink Hill (1)
- Pisgah Forest (2)
- Point Harbor (1)
- Polkton (1)
- Princeton (1)
- Providence (1)
- Randleman (1)
- Richlands (2)
- Robbinsville (1)
- Rockingham (2)
- Rocky Point (1)
- Rolesville (2)
- Roper (1)
- Rougemont (1)
- Rural Hall (2)
- Saluda (1)
- Selma (1)
- Seven Lakes (1)
- Shallotte (1)
- Sims (1)
- Sneads Ferry (1)
- Spindale (2)
- Spring Lake (2)
- Spruce Pine (1)
- Stanley (1)
- Stantonsburg (1)
- State Road (1)
- Stokesdale (1)
- Stoneville (1)
- Stony Point (1)
- Summerfield (2)
- Sunbury (2)
- Supply (1)
- Tabor City (1)
- Teachey (2)
- Thomasville (2)
- Troy (1)
- Valdese (2)
- Vale (2)
- Valle Crucis (1)
- Wadesboro (1)
- Walkertown (1)
- Wallace (1)
- Walnut Cove (2)
- Warrenton (2)
- Warsaw (2)
- Weddington (1)
- Wendell (2)
- Wesley Chapel (1)
- Whiteville (1)
- Whitsett (1)
- Whittier (1)
- Wilkesboro (2)
- Winnabow (1)
- Yadkinville (2)
- Zirconia (1)