State of Vet Care in Minnesota
As of July 2026, Minnesota has 627 veterinary practices tracked; 24.7% are corporately owned , led by Banfield with 21 in-state locations . 75.3% of practices remain independently owned , and 12.0% are actively hiring .
Key takeaways
-
627 veterinary practices tracked in Minnesota, of which 24.7% are corporately owned. -
17.5% of practices in Minnesota are private-equity-backed. -
Banfield (owned by Mars) leads all consolidators operating in the state with 21 locations. -
General practices make up 83.1% of the state's practice mix.
Consolidation by city
At a glance
12.0% of practices in Minnesota are actively hiring.
Ownership breakdown in Minnesota
| Ownership type | Practices | Share |
|---|---|---|
| Independent | 472 | 75.3% |
| PE-backed | 110 | 17.5% |
| Corporate group | 45 | 7.2% |
Top consolidators operating in Minnesota
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 | Banfield | Mars (Strategic) | 21 | 13.5% |
| 2 | Heartland Veterinary Partners | Gryphon Investors | 20 | 12.8% |
| 3 | Lakefield Veterinary Group | Demairis Family & Peloton Cap | 17 | 10.9% |
| 4 | Mission Pet Health | Shore Capital Partners | 14 | 9.0% |
| 5 | National Veterinary Associates | JAB Holding Company (Strategic) | 12 | 7.7% |
| 6 | Blue River PetCare | Partners Group | 11 | 7.1% |
| 7 | VCA | Mars (Strategic) | 10 | 6.4% |
| 8 | VetCor | Harvest Partners (Strategic) | 10 | 6.4% |
| 9 | Vetco (Petco) | Petco (Public) | 9 | 5.8% |
| 10 | CareVet | Compass Group Equity Partners (Private Equity) | 6 | 3.8% |
Practice-type mix
| Type | Practices | Share |
|---|---|---|
| General | 521 | 83.1% |
| Mixed | 30 | 4.8% |
| Specialty Referral | 26 | 4.1% |
| Mobile | 21 | 3.3% |
| Emergency | 15 | 2.4% |
| Urgent Care | 13 | 2.1% |
| Telehealth | 1 | 0.2% |
Species mix
| Segment | Practices | Share |
|---|---|---|
| Small Animal | 452 | 72.1% |
| Mixed | 143 | 22.8% |
| Equine | 19 | 3.0% |
| Exotic | 7 | 1.1% |
| Other | 3 | 0.5% |
| Food Animal | 3 | 0.5% |
Browse by city
- Minneapolis36 practices · 69.4% independent
- St Paul28 practices · 71.4% independent
- Duluth13 practices · 76.9% independent
- Minnetonka12 practices · 75% independent
- Rochester11 practices · 63.6% independent
- Eden Prairie10 practices · 60% independent
- Maple Grove10 practices · 50% independent
- Blaine10 practices · 60% independent
- Burnsville8 practices · 62.5% independent
- Plymouth8 practices · 62.5% independent
- Woodbury8 practices · 75% independent
- Brooklyn Park7 practices · 71.4% independent
- Apple Valley7 practices · 42.9% independent
- Stillwater7 practices · 57.1% independent
- Bemidji6 practices · 66.7% independent
- Eagan6 practices · 50% independent
- Waite Park5 practices · 40% independent
- Richfield5 practices · 20% independent
- Prior Lake5 practices · 80% independent
- Coon Rapids5 practices · 40% independent
- Edina4 practices · 50% independent
- Inver Grove Heights4 practices · 50% independent
- St Cloud4 practices · 50% independent
- White Bear Lake4 practices · 100% independent
- Hastings4 practices · 100% independent
- Wayzata4 practices · 100% independent
- Park Rapids4 practices · 100% independent
- Golden Valley4 practices · 50% independent
- Chaska4 practices · 25% independent
- Winona4 practices · 75% independent
- Alexandria4 practices · 100% independent
- Andover4 practices · 50% independent
- St Louis Park4 practices · 25% independent
- Little Falls3 practices · 100% independent
- Lakeville3 practices · 66.7% independent
- Jordan3 practices · 100% independent
- Hutchinson3 practices · 33.3% independent
- Hinckley3 practices · 100% independent
- Detroit Lakes3 practices · 100% independent
- Grand Rapids3 practices · 33.3% independent
- Elk River3 practices · 100% independent
- Austin3 practices · 100% independent
- Shoreview3 practices · 66.7% independent
- Bagley3 practices · 100% independent
- Shakopee3 practices · 100% independent
- Savage3 practices · 66.7% independent
- Sauk Centre3 practices · 100% independent
- Roseville3 practices · 66.7% independent
- Red Wing3 practices · 100% independent
- Bloomington3 practices · 33.3% independent
- Princeton3 practices · 100% independent
- Brainerd3 practices · 100% independent
- Plainview3 practices · 100% independent
- Perham3 practices · 100% independent
- Cannon Falls3 practices · 100% independent
- Owatonna3 practices · 66.7% independent
- Champlin3 practices · 66.7% independent
- Oakdale3 practices · 100% independent
- New Prague3 practices · 100% independent
- New Brighton3 practices · 100% independent
- Two Harbors3 practices · 100% independent
- Maplewood3 practices · 33.3% independent
- Columbus3 practices · 100% independent
- Mankato3 practices · 66.7% independent
- Lino Lakes3 practices · 33.3% independent
- Zumbrota2 practices · 100% independent
- Aitkin2 practices · 100% independent
- Albany2 practices · 100% independent
- Albertville2 practices · 100% independent
- Arden Hills2 practices · 50% independent
- Baxter2 practices · 0% independent
- Benson2 practices · 50% independent
- Big Lake2 practices · 100% independent
- Buffalo2 practices · 100% independent
- Byron2 practices · 100% independent
- Chatfield2 practices · 100% independent
- Clarissa2 practices · 100% independent
- Cloquet2 practices · 50% independent
- Cokato2 practices · 100% independent
- Cottage Grove2 practices · 0% independent
- Delano2 practices · 100% independent
- Eyota2 practices · 50% independent
- Fairmont2 practices · 100% independent
- Faribault2 practices · 50% independent
- Farmington2 practices · 100% independent
- Fergus Falls2 practices · 100% independent
- Forest Lake2 practices · 100% independent
- Fridley2 practices · 100% independent
- Grand Marais2 practices · 100% independent
- Hermantown2 practices · 50% independent
- Hibbing2 practices · 100% independent
- Hopkins2 practices · 100% independent
- Isanti2 practices · 0% independent
- Kasson2 practices · 50% independent
- Kenyon2 practices · 100% independent
- Lake City2 practices · 100% independent
- Lindstrom2 practices · 50% independent
- Long Lake2 practices · 100% independent
- Melrose2 practices · 100% independent
- Milaca2 practices · 100% independent
- Montevideo2 practices · 100% independent
- Monticello2 practices · 100% independent
- Moose Lake2 practices · 100% independent
- Morris2 practices · 100% independent
- New Hope2 practices · 0% independent
- North Mankato2 practices · 100% independent
- Northfield2 practices · 100% independent
- Norwood Young America2 practices · 100% independent
- Osseo2 practices · 100% independent
- Pierz2 practices · 100% independent
- Pillager2 practices · 100% independent
- Pine City2 practices · 50% independent
- Pipestone2 practices · 100% independent
- Rosemount2 practices · 100% independent
- Sartell2 practices · 100% independent
- Spicer2 practices · 100% independent
- Springfield2 practices · 100% independent
- St Joseph2 practices · 50% independent
- St Peter2 practices · 50% independent
- Stewartville2 practices · 100% independent
- Tyler2 practices · 100% independent
- Virginia2 practices · 100% independent
- Waconia2 practices · 100% independent
- Welch2 practices · 100% independent
- West St Paul2 practices · 50% independent
- Willmar2 practices · 100% independent
- Worthington2 practices · 100% independent
- Zimmerman2 practices · 100% independent
- Atwater1 practices · 100% independent
- Annandale1 practices · 100% independent
- Kimball1 practices · 0% independent
- La Crescent1 practices · 100% independent
- Staples1 practices · 100% independent
- Lake Elmo1 practices · 0% independent
- Lakeland1 practices · 100% independent
- Crookston1 practices · 100% independent
- Le Sueur1 practices · 100% independent
- Lester Prairie1 practices · 100% independent
- Lewiston1 practices · 0% independent
- Adams1 practices · 100% independent
- Croftville1 practices · 100% independent
- Litchfield1 practices · 0% independent
- Little Canada1 practices · 0% independent
- Cottonwood1 practices · 100% independent
- Askov1 practices · 100% independent
- Long Prairie1 practices · 100% independent
- Luverne1 practices · 100% independent
- Corcoran1 practices · 0% independent
- Cook1 practices · 100% independent
- Maple Lake1 practices · 0% independent
- Mapleton1 practices · 0% independent
- Columbia Heights1 practices · 100% independent
- Marshall1 practices · 100% independent
- McGregor1 practices · 100% independent
- Taunton1 practices · 100% independent
- Menahga1 practices · 100% independent
- Mendota Heights1 practices · 100% independent
- Thief River Falls1 practices · 100% independent
- Cologne1 practices · 100% independent
- Minneota1 practices · 100% independent
- Cold Spring1 practices · 0% independent
- MN 567481 practices · 100% independent
- Thor1 practices · 100% independent
- Montgomery1 practices · 100% independent
- Tracy1 practices · 100% independent
- Moorhead1 practices · 100% independent
- Arlington1 practices · 100% independent
- Mora1 practices · 100% independent
- Windom1 practices · 100% independent
- Mound1 practices · 100% independent
- Mounds View1 practices · 0% independent
- Clearwater1 practices · 100% independent
- Victoria1 practices · 100% independent
- Clarks Grove1 practices · 0% independent
- New Ulm1 practices · 0% independent
- Nicollet1 practices · 0% independent
- North Branch1 practices · 0% independent
- Albert Lea1 practices · 100% independent
- North St Paul1 practices · 100% independent
- Wabasha1 practices · 100% independent
- Adrian1 practices · 100% independent
- Oak Grove1 practices · 0% independent
- Chanhassen1 practices · 0% independent
- Olivia1 practices · 100% independent
- Appleton1 practices · 100% independent
- Otsego1 practices · 100% independent
- Carver1 practices · 100% independent
- Cambridge1 practices · 100% independent
- Paynesville1 practices · 0% independent
- Pelican Rapids1 practices · 100% independent
- Pequot Lakes1 practices · 100% independent
- Caledonia1 practices · 100% independent
- Walker1 practices · 100% independent
- Warroad1 practices · 100% independent
- Waseca1 practices · 0% independent
- Pine Island1 practices · 100% independent
- Pine River1 practices · 100% independent
- Watertown1 practices · 100% independent
- Buffalo Lake1 practices · 100% independent
- Browns Valley1 practices · 100% independent
- Preston1 practices · 100% independent
- Braham1 practices · 100% independent
- Blue Earth1 practices · 100% independent
- Ramsey1 practices · 100% independent
- Raymond1 practices · 100% independent
- Red Lake Falls1 practices · 100% independent
- Blooming Prairie1 practices · 100% independent
- Redwood Falls1 practices · 100% independent
- Rice1 practices · 100% independent
- Bigfork1 practices · 100% independent
- Belle Plaine1 practices · 0% independent
- Rockford1 practices · 0% independent
- Rogers1 practices · 100% independent
- Roseau1 practices · 100% independent
- Watkins1 practices · 0% independent
- Becker1 practices · 100% independent
- Rushford1 practices · 100% independent
- Rushmore1 practices · 100% independent
- Waverly1 practices · 100% independent
- Baudette1 practices · 100% independent
- Battle Lake1 practices · 100% independent
- Scandia1 practices · 100% independent
- Barnesville1 practices · 100% independent
- Sherburn1 practices · 100% independent
- Backus1 practices · 100% independent
- Slayton1 practices · 100% independent
- Sleepy Eye1 practices · 100% independent
- Edgerton1 practices · 100% independent
- Elbow Lake1 practices · 100% independent
- East Grand Forks1 practices · 0% independent
- Elko1 practices · 100% independent
- Ely1 practices · 100% independent
- Excelsior1 practices · 0% independent
- South St Paul1 practices · 100% independent
- Fairfax1 practices · 100% independent
- Anoka1 practices · 100% independent
- Falcon Heights1 practices · 100% independent
- Spring Valley1 practices · 100% independent
- Zumbro Falls1 practices · 100% independent
- St Anthony1 practices · 100% independent
- Foley1 practices · 100% independent
- Forbes1 practices · 100% independent
- St Bonifacius1 practices · 0% independent
- Frazee1 practices · 100% independent
- Freeport1 practices · 100% independent
- St Charles1 practices · 100% independent
- Garrison1 practices · 100% independent
- Glencoe1 practices · 100% independent
- Glenwood1 practices · 100% independent
- Dundas1 practices · 100% independent
- Gonvick1 practices · 100% independent
- Automba1 practices · 100% independent
- Dodge Center1 practices · 100% independent
- Granite Falls1 practices · 100% independent
- Greenbush1 practices · 100% independent
- Grey Eagle1 practices · 100% independent
- Ham Lake1 practices · 0% independent
- Harmony1 practices · 100% independent
- Dawson1 practices · 100% independent
- Hawley1 practices · 100% independent
- St James1 practices · 100% independent
- Wyoming1 practices · 100% independent
- Dalbo1 practices · 100% independent
- Hoffman1 practices · 100% independent
- Audubon1 practices · 100% independent
- Hugo1 practices · 100% independent
- Dakota1 practices · 100% independent
- International Falls1 practices · 100% independent
- Crosslake1 practices · 100% independent
- Ironton1 practices · 100% independent
- St Michael1 practices · 100% independent
- Jackson1 practices · 100% independent
- Janesville1 practices · 0% independent
- Crosby1 practices · 100% independent
Frequently asked questions
How many veterinary practices are in Minnesota?
As of July 2026, VetPulse tracks 627 veterinary practices in Minnesota.
What percentage of veterinary practices in Minnesota are corporately owned?
24.7% of veterinary practices in Minnesota are corporately owned — part of a consolidator, private-equity-backed group, or public company — while 75.3% remain independent.
Who is the largest veterinary consolidator in Minnesota?
Banfield (owned by Mars) is the largest veterinary consolidator operating in Minnesota, with 21 in-state locations.
What share of veterinary practices in Minnesota are hiring?
12.0% of veterinary practices in Minnesota 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 Minnesota against every other state on the ownership & consolidation statistics page, or browse the rankings.