State of Vet Care in North Carolina
As of July 2026, North Carolina has 1,239 veterinary practices tracked; 29.1% are corporately owned , led by Mission Pet Health with 52 in-state locations . 70.9% of practices remain independently owned , and 10.8% are actively hiring .
Key takeaways
-
1,239 veterinary practices tracked in North Carolina, of which 29.1% are corporately owned. -
20.2% of practices in North Carolina are private-equity-backed. -
Mission Pet Health (owned by Shore Capital Partners) leads all consolidators operating in the state with 52 locations. -
General practices make up 80.1% of the state's practice mix.
Consolidation by city
At a glance
10.8% of practices in North Carolina are actively hiring.
Ownership breakdown in North Carolina
| Ownership type | Practices | Share |
|---|---|---|
| Independent | 879 | 70.9% |
| PE-backed | 250 | 20.2% |
| Corporate group | 80 | 6.5% |
| Nonprofit | 1 | 0.1% |
Top consolidators operating in North Carolina
Ranked by in-state locations. See the full national leaderboard on ownership & consolidation statistics.
| # | Group | Ultimate owner | In-state locations | Share of corporate practices |
|---|---|---|---|---|
| 1 | Mission Pet Health | Shore Capital Partners | 52 | 14.6% |
| 2 | Banfield | Mars (Strategic) | 49 | 13.8% |
| 3 | The Vets Pets | The Vets Pets | 28 | 7.9% |
| 4 | VetCor | Harvest Partners (Strategic) | 25 | 7.0% |
| 5 | National Veterinary Associates | JAB Holding Company (Strategic) | 24 | 6.7% |
| 6 | PetVet Care Centers | KKR (Strategic) | 23 | 6.5% |
| 7 | American Veterinary Group | Oak Hill Capital | 22 | 6.2% |
| 8 | Heartland Veterinary Partners | Gryphon Investors | 16 | 4.5% |
| 9 | Vetco (Petco) | Petco (Public) | 14 | 3.9% |
| 10 | VCA | Mars (Strategic) | 12 | 3.4% |
Practice-type mix
| Type | Practices | Share |
|---|---|---|
| General | 993 | 80.1% |
| Mobile | 109 | 8.8% |
| Specialty Referral | 44 | 3.6% |
| Urgent Care | 42 | 3.4% |
| Emergency | 37 | 3.0% |
| Mixed | 14 | 1.1% |
Species mix
| Segment | Practices | Share |
|---|---|---|
| Small Animal | 1,089 | 87.9% |
| Mixed | 108 | 8.7% |
| Equine | 35 | 2.8% |
| Exotic | 6 | 0.5% |
| Other | 1 | 0.1% |
Browse by city
- Charlotte90 practices · 62.2% independent
- Raleigh71 practices · 64.8% independent
- Greensboro42 practices · 69% independent
- Durham34 practices · 61.8% independent
- Asheville33 practices · 60.6% independent
- Wilmington32 practices · 62.5% independent
- Cary31 practices · 58.1% independent
- Fayetteville24 practices · 58.3% independent
- Winston-Salem20 practices · 70% independent
- Apex20 practices · 80% independent
- Matthews18 practices · 72.2% independent
- Chapel Hill17 practices · 52.9% independent
- Concord14 practices · 64.3% independent
- Hickory14 practices · 57.1% independent
- Mooresville13 practices · 69.2% independent
- Jacksonville13 practices · 76.9% independent
- Huntersville13 practices · 69.2% independent
- Gastonia12 practices · 50% independent
- Greenville11 practices · 54.5% independent
- Wake Forest11 practices · 63.6% independent
- Hendersonville10 practices · 90% independent
- Clayton9 practices · 66.7% independent
- Holly Springs9 practices · 55.6% independent
- High Point9 practices · 66.7% independent
- Sanford9 practices · 66.7% independent
- New Bern9 practices · 100% independent
- Burlington9 practices · 77.8% independent
- Goldsboro8 practices · 87.5% independent
- Garner8 practices · 75% independent
- Monroe8 practices · 50% independent
- Kannapolis8 practices · 75% independent
- Boone8 practices · 62.5% independent
- Statesville7 practices · 85.7% independent
- Hampstead7 practices · 85.7% independent
- Morrisville7 practices · 42.9% independent
- Pittsboro7 practices · 57.1% independent
- Ex-Way6 practices · 100% independent
- Denver6 practices · 83.3% independent
- Vass6 practices · 66.7% independent
- Kernersville6 practices · 50% independent
- Cornelius6 practices · 33.3% independent
- Mebane6 practices · 83.3% independent
- Lexington6 practices · 100% independent
- Asheboro6 practices · 66.7% independent
- Clemmons6 practices · 66.7% independent
- Siler City6 practices · 100% independent
- Salisbury6 practices · 100% independent
- Arden6 practices · 33.3% independent
- Morehead City6 practices · 50% independent
- Waxhaw5 practices · 40% independent
- Leland5 practices · 100% independent
- Knightdale5 practices · 20% independent
- Kinston5 practices · 60% independent
- Indian Trail5 practices · 100% independent
- Zebulon5 practices · 60% independent
- Southern Pines5 practices · 60% independent
- Shelby5 practices · 80% independent
- Rocky Mount5 practices · 80% independent
- Belmont5 practices · 60% independent
- Fuquay-Varina5 practices · 40% independent
- Weaverville5 practices · 40% independent
- Aberdeen4 practices · 75% independent
- Franklin4 practices · 75% independent
- Morganton4 practices · 75% independent
- Canton4 practices · 100% independent
- Wilson4 practices · 100% independent
- Hillsborough4 practices · 50% independent
- Archdale4 practices · 100% independent
- Waynesville4 practices · 50% independent
- Murphy4 practices · 75% independent
- Maiden4 practices · 100% independent
- Mocksville4 practices · 100% independent
- Elizabeth City4 practices · 75% independent
- Oak Ridge4 practices · 100% independent
- Sylva4 practices · 75% independent
- Reidsville4 practices · 75% independent
- Mt Airy4 practices · 50% independent
- Moyock4 practices · 100% independent
- Tryon3 practices · 100% independent
- Brevard3 practices · 66.7% independent
- Black Mountain3 practices · 100% independent
- King3 practices · 100% independent
- Mills River3 practices · 100% independent
- Beaufort3 practices · 100% independent
- Fletcher3 practices · 33.3% independent
- Forest City3 practices · 100% independent
- Kitty Hawk3 practices · 33.3% independent
- Biltmore Forest3 practices · 100% independent
- Locust3 practices · 100% independent
- Laurinburg3 practices · 66.7% independent
- Henderson3 practices · 66.7% independent
- Lenoir3 practices · 33.3% independent
- Benson3 practices · 100% independent
- Lumberton3 practices · 100% independent
- Albemarle3 practices · 66.7% independent
- Havelock3 practices · 66.7% independent
- Rutherfordton3 practices · 100% independent
- Clinton3 practices · 100% independent
- China Grove3 practices · 100% independent
- Randleman3 practices · 100% independent
- Shallotte3 practices · 100% independent
- Sherrills Ford3 practices · 66.7% independent
- Youngsville3 practices · 100% independent
- Carrboro3 practices · 66.7% independent
- Creedmoor3 practices · 100% independent
- Oxford3 practices · 66.7% independent
- Angier3 practices · 100% independent
- Newton3 practices · 100% independent
- Southport3 practices · 33.3% independent
- Swansboro3 practices · 100% independent
- Burgaw3 practices · 100% independent
- Advance3 practices · 0% independent
- Mt Pleasant3 practices · 100% independent
- Thomasville3 practices · 66.7% independent
- Troutman3 practices · 66.7% independent
- Dunn2 practices · 100% independent
- Banner Elk2 practices · 100% independent
- Bessemer City2 practices · 50% independent
- Burnsville2 practices · 100% independent
- Candler2 practices · 100% independent
- Carolina Beach2 practices · 50% independent
- Carthage2 practices · 0% independent
- Cherryville2 practices · 50% independent
- Cleveland2 practices · 100% independent
- Columbus2 practices · 0% independent
- Conover2 practices · 0% independent
- Dallas2 practices · 100% independent
- East Bend2 practices · 100% independent
- Eden2 practices · 100% independent
- Elkin2 practices · 0% independent
- Flat Rock2 practices · 50% independent
- Franklinton2 practices · 100% independent
- Gibsonville2 practices · 100% independent
- Graham2 practices · 100% independent
- Granite Falls2 practices · 50% independent
- Harmony2 practices · 100% independent
- Harrisburg2 practices · 50% independent
- Hope Mills2 practices · 100% independent
- Iron Station2 practices · 100% independent
- Jamestown2 practices · 100% independent
- Kings Mountain2 practices · 100% independent
- La Grange2 practices · 100% independent
- Lewisville2 practices · 50% independent
- Lillington2 practices · 0% independent
- Marion2 practices · 50% independent
- Mars Hill2 practices · 100% independent
- Marshall2 practices · 100% independent
- Mint Hill2 practices · 100% independent
- Mt Olive2 practices · 100% independent
- Nags Head2 practices · 100% independent
- Nashville2 practices · 50% independent
- New Hill2 practices · 100% independent
- Newland2 practices · 100% independent
- Newport2 practices · 100% independent
- Pfafftown2 practices · 100% independent
- Pisgah Forest2 practices · 100% independent
- Raeford2 practices · 100% independent
- Roanoke Rapids2 practices · 50% independent
- Rocky Point2 practices · 100% independent
- Rolesville2 practices · 50% independent
- Rougemont2 practices · 100% independent
- Roxboro2 practices · 50% independent
- Rural Hall2 practices · 100% independent
- Smithfield2 practices · 100% independent
- Sparta2 practices · 100% independent
- Spindale2 practices · 50% independent
- Spruce Pine2 practices · 100% independent
- Summerfield2 practices · 50% independent
- Tarboro2 practices · 100% independent
- Teachey2 practices · 100% independent
- Timberlake2 practices · 100% independent
- Vale2 practices · 100% independent
- Walnut Cove2 practices · 100% independent
- Washington2 practices · 100% independent
- Wendell2 practices · 50% independent
- West End2 practices · 100% independent
- Williamston2 practices · 100% independent
- Winterville2 practices · 0% independent
- Yadkinville2 practices · 100% independent
- Moncure1 practices · 100% independent
- Fairview1 practices · 100% independent
- Fairmont1 practices · 100% independent
- Eure1 practices · 100% independent
- Etowah1 practices · 100% independent
- Enfield1 practices · 100% independent
- Elon1 practices · 100% independent
- Elm City1 practices · 0% independent
- Bayboro1 practices · 100% independent
- Elizabethtown1 practices · 100% independent
- Mt Ulla1 practices · 100% independent
- Edenton1 practices · 0% independent
- Valle Crucis1 practices · 100% independent
- Bolton1 practices · 100% independent
- Nebo1 practices · 100% independent
- Dobson1 practices · 100% independent
- Boiling Springs1 practices · 100% independent
- New London1 practices · 100% independent
- Walkertown1 practices · 0% independent
- Wallace1 practices · 100% independent
- Denton1 practices · 100% independent
- North Wilkesboro1 practices · 100% independent
- Oak Island1 practices · 0% independent
- Davidson1 practices · 0% independent
- Ocean Isle Beach1 practices · 0% independent
- Oriental1 practices · 100% independent
- Currituck County1 practices · 100% independent
- Parkton1 practices · 100% independent
- Pembroke1 practices · 100% independent
- Balsam Grove1 practices · 100% independent
- Pikeville1 practices · 100% independent
- Pilot Mountain1 practices · 100% independent
- Pineville1 practices · 100% independent
- Pink Hill1 practices · 100% independent
- Walstonburg1 practices · 100% independent
- Connelly Springs1 practices · 100% independent
- Point Harbor1 practices · 100% independent
- Polkton1 practices · 100% independent
- Pope Field1 practices · 100% independent
- Princeton1 practices · 100% independent
- Providence1 practices · 100% independent
- Warrenton1 practices · 100% independent
- Colerain1 practices · 100% independent
- Clyde1 practices · 100% independent
- Clarkton1 practices · 100% independent
- Richlands1 practices · 100% independent
- Warsaw1 practices · 100% independent
- Robbinsville1 practices · 100% independent
- Rockingham1 practices · 100% independent
- Claremont1 practices · 100% independent
- Winnabow1 practices · 100% independent
- Biscoe1 practices · 0% independent
- Roper1 practices · 100% independent
- Beulaville1 practices · 100% independent
- Belville1 practices · 100% independent
- Ayden1 practices · 100% independent
- Chocowinity1 practices · 100% independent
- Chinquapin1 practices · 100% independent
- Saluda1 practices · 100% independent
- Cerro Gordo1 practices · 100% independent
- Selma1 practices · 100% independent
- Seven Lakes1 practices · 100% independent
- Cedar Rock1 practices · 100% independent
- Cedar Point1 practices · 100% independent
- Castle Hayne1 practices · 100% independent
- Cashiers1 practices · 100% independent
- Sims1 practices · 0% independent
- Wesley Chapel1 practices · 100% independent
- Sneads Ferry1 practices · 100% independent
- Snow Hill1 practices · 100% independent
- Cameron1 practices · 0% independent
- Calabash1 practices · 0% independent
- Ararat1 practices · 100% independent
- Whiteville1 practices · 0% independent
- Spring Lake1 practices · 0% independent
- Whitsett1 practices · 0% independent
- Stanley1 practices · 100% independent
- Stantonsburg1 practices · 100% independent
- Buxton1 practices · 0% independent
- Stokesdale1 practices · 100% independent
- Stony Point1 practices · 100% independent
- Whittier1 practices · 100% independent
- Sunbury1 practices · 100% independent
- Supply1 practices · 0% independent
- Surf City1 practices · 100% independent
- Swannanoa1 practices · 100% independent
- Butner1 practices · 100% independent
- Bunn1 practices · 0% independent
- Tabor City1 practices · 100% independent
- Wildacres1 practices · 100% independent
- Jefferson1 practices · 100% independent
- Jonesville1 practices · 100% independent
- Ingold1 practices · 100% independent
- Hudson1 practices · 0% independent
- Kill Devil Hills1 practices · 100% independent
- Hubert1 practices · 100% independent
- Taylorsville1 practices · 100% independent
- Hot Springs1 practices · 100% independent
- Kittrell1 practices · 0% independent
- Horse Shoe1 practices · 100% independent
- Holly Ridge1 practices · 0% independent
- Wilkesboro1 practices · 0% independent
- Hollister1 practices · 100% independent
- Highlands1 practices · 100% independent
- Hayesville1 practices · 100% independent
- Buncombe County1 practices · 100% independent
- Grifton1 practices · 100% independent
- Liberty1 practices · 100% independent
- Andrews1 practices · 100% independent
- Lincolnton1 practices · 0% independent
- Gregory1 practices · 100% independent
- Louisburg1 practices · 0% independent
- Lowesville1 practices · 100% independent
- Grandy1 practices · 0% independent
- Madison1 practices · 100% independent
- Goldston1 practices · 100% independent
- Manteo1 practices · 0% independent
- Bryson City1 practices · 100% independent
- Troy1 practices · 100% independent
- Browns Summit1 practices · 100% independent
- Marshville1 practices · 100% independent
- Germanton1 practices · 100% independent
- Mayodan1 practices · 100% independent
- Four Oaks1 practices · 100% independent
- Midland1 practices · 100% independent
- Mill Spring1 practices · 100% independent
- Ferguson1 practices · 100% independent
- Valdese1 practices · 100% independent
- Farmville1 practices · 100% independent
Frequently asked questions
How many veterinary practices are in North Carolina?
As of July 2026, VetPulse tracks 1,239 veterinary practices in North Carolina.
What percentage of veterinary practices in North Carolina are corporately owned?
29.1% of veterinary practices in North Carolina are corporately owned — part of a consolidator, private-equity-backed group, or public company — while 70.9% remain independent.
Who is the largest veterinary consolidator in North Carolina?
Mission Pet Health (owned by Shore Capital Partners) is the largest veterinary consolidator operating in North Carolina, with 52 in-state locations.
What share of veterinary practices in North Carolina are hiring?
10.8% of veterinary practices in North Carolina are actively hiring, based on live job-signal data.
Every figure above is queried live from our practice-level dataset — see the methodology for how ownership is triangulated from multiple independent sources. Compare North Carolina against every other state on the ownership & consolidation statistics page, or browse the rankings.