Veterinary chain locations: what 27 chains' location listings show
"Veterinary corporate consolidation" usually gets discussed with anecdotes and old acquisition counts. This page takes a narrower, checkable slice: the locations that 27 corporate veterinary groups list publicly, crawled on 27–28 September 2026 from public location finders (23 chains) and careers/office listings (4 chains: Mission Veterinary Partners, Vetcor, Western Veterinary Partners, Heartland Veterinary Partners: 1,867 of 7,961 rows). It shows which chains hold the most listed sites, where those sites cluster by state and city, and how the counts compare with state facility registries where those exist. One caveat up front: a share of listed chain locations is not a market share, and a location count is not an ownership count. Plain-English definitions of terms like consolidators and license status are in the veterinary data glossary.
Our data
Contribution: first-party data, derived analysis, downloadable dataset
- Collected: Crawled the location listings of 27 corporate veterinary groups on 27-28 September 2026: public location finders (23 chains) and careers/office listings (4 chains: Mission Veterinary Partners, Vetcor, Western Veterinary Partners, Heartland Veterinary Partners: 1,867 of 7,961 rows), using rendered pages, locator APIs and careers-site feeds; one row per listed location. Careers/office listings show practices with recent job postings, so for those 4 chains coverage of practices without postings is unknown. Checked each state veterinary board's website on 28 September 2026 for a facility license and a public bulk roster; evidence URL per state (aggregated 30 September 2026).
- Published: 63 aggregate figures; each group meets its dataset's minimum size (1 or 5 source records) and smaller groups are withheld; 1 figure cited from other sources for comparison.
- Compared with: facility records in the state board's registry extract (24-25 September 2026) from FL DBPR, Missouri and Kansas veterinary boards (public extracts).
- Method: the exact queries, row counts and thresholds are in the methodology.
- Computed: 42 derived figures (top-3 and top-5 totals and shares, group totals and shares, remaining counts, ratios) from the published figures. Each is a dataset row with its formula, inputs and expression, so it can be recomputed.
- Tracked: in our source-fact ledger since 1 October 2026; no changes recorded yet.
- Sources: the source manifest (JSON) lists the 84 sources behind the figures (chain location finders and careers listings, state registry extracts, state veterinary boards, cited figures), each with its public URL, retrieval date, status and the reason any is left out. A card's or table's Source link goes to that source's own page.
- Reproduce it: download the data as CSV or JSON (106 rows; variables: listed locations per chain, cited figure, listed locations by format, chain clinic and hospital locations per state, chain clinic and hospital locations per city, chain locations per 100 licensed facility records, state registry availability, derived figure; license CC BY 4.0).
Which chains list the most locations
Listed locations per chain
| Rank | Logo | Name | Locations | States | Share (%) |
|---|---|---|---|---|---|
| 1 | Tractor Supply PetVet Clinics | 1,703 locations | 39 states | 21.4% | |
| 2 | VIP Petcare / PetIQ | 1,122 locations | 37 states | 14.1% | |
| 3 | National Veterinary Associates | 959 locations | 50 states | 12% | |
| 4 | Mission Veterinary Partners / Mission Pet Health | 766 locations | 43 states | 9.6% | |
| 5 | Vetcor | 417 locations | 40 states | 5.2% | |
| 6 | Western Veterinary Partners | 387 locations | 42 states | 4.9% | |
| 7 | PetVet Care Centers | 384 locations | 39 states | 4.8% | |
| 8 | Heartland Veterinary Partners | 297 locations | 31 states | 3.7% | |
| 9 | Vetco Total Care | 276 locations | 36 states | 3.5% | |
| 10 | Blue River PetCare | 212 locations | 40 states | 2.7% | |
| 11 | AmeriVet Veterinary Partners | 211 locations | 37 states | 2.7% | |
| 12 | CareVet | 205 locations | 38 states | 2.6% | |
| 13 | Veterinary Practice Partners | 199 locations | 35 states | 2.5% | |
| 14 | Ethos Veterinary Health | 130 locations | 29 states | 1.6% | |
| 15 | United Veterinary Care | 102 locations | 23 states | 1.3% | |
| 16 | GoodVets | 92 locations | 18 states | 1.2% | |
| 17 | American Veterinary Group | 90 locations | 10 states | 1.1% | |
| 18 | Innovetive Petcare | 82 locations | 17 states | 1% | |
| 19 | Suveto | 79 locations | 24 states | 1% | |
| 20 | VetEvolve | 53 locations | 8 states | 0.7% | |
| 21 | PetSmart Veterinary Services | 52 locations | 20 states | 0.7% | |
| 22 | Chewy Vet Care | 32 locations | 6 states | 0.4% | |
| 23 | Destination Pet | 29 locations | 12 states | 0.4% | |
| 24 | Lakefield Veterinary Group | 29 locations | 10 states | 0.4% | |
| 25 | PetWellClinic | 29 locations | 12 states | 0.4% | |
| 26 | Altano Group | 19 locations | 12 states | 0.2% | |
| 27 | PetMedic Urgent Care | 5 locations | 4 states | 0.1% |
The distribution is heavily top-weighted. The three largest groups by listed locations are Tractor Supply PetVet Clinics, VIP Petcare / PetIQ and National Veterinary Associates. Together they account for 3,784 locations, or 47.5% of the 7,961 locations the chains list (Vettica chain-location crawl, 27–28 September 2026). The top five add Mission Veterinary Partners / Mission Pet Health and Vetcor, reaching 4,967 locations and a 62.4% share. The other 22 chains combined hold 2,994 locations, a 37.6% share.
Two chains on the list operate a different format. Tractor Supply PetVet Clinics and VIP Petcare / PetIQ run host-store clinic sites, 2,825 combined, which is 35.5% of all listed locations. The remaining 25 chains list clinic and hospital locations, 5,136 combined. Within that clinic-and-hospital group the concentration repeats: the top three (National Veterinary Associates, Mission Veterinary Partners / Mission Pet Health and Vetcor) hold 2,142 locations, a 41.7% share of the 5,136. The top five reach 56.7%.
Where chain locations cluster by state
Chain clinic and hospital locations per state
| Rank | Name | Locations | Chains |
|---|---|---|---|
| 1 | TX | 494 locations | 22 chains |
| 2 | CA | 442 locations | 17 chains |
| 3 | FL | 388 locations | 23 chains |
| 4 | IL | 224 locations | 16 chains |
| 5 | NY | 215 locations | 19 chains |
| 6 | NC | 214 locations | 20 chains |
| 7 | CO | 202 locations | 19 chains |
| 8 | GA | 196 locations | 19 chains |
| 9 | VA | 178 locations | 19 chains |
| 10 | WA | 158 locations | 14 chains |
| 11 | PA | 150 locations | 18 chains |
| 12 | OH | 147 locations | 14 chains |
| 13 | TN | 145 locations | 18 chains |
| 14 | AZ | 141 locations | 20 chains |
| 15 | MI | 131 locations | 13 chains |
Fifteen states carry most of the clinic-and-hospital footprint. Texas, California and Florida together hold 1,324 locations, 25.8% of the 5,136 clinic-and-hospital locations. The top five states (adding Illinois and New York) reach 1,763 locations, a 34.3% share. The ten states outside that top five still hold 1,662 locations, a 32.4% share, so the footprint is broad beyond the biggest three states even though they lead.
Which cities hold the most chain locations
Chain clinic and hospital locations per city
| Rank | Name | Locations | Chains |
|---|---|---|---|
| 1 | Houston, TX | 42 locations | 13 chains |
| 2 | Austin, TX | 41 locations | 13 chains |
| 3 | Chicago, IL | 36 locations | 9 chains |
| 4 | San Antonio, TX | 29 locations | 11 chains |
| 5 | Denver, CO | 27 locations | 10 chains |
| 6 | Atlanta, GA | 25 locations | 11 chains |
| 7 | Colorado Springs, CO | 24 locations | 11 chains |
| 8 | Charlotte, NC | 23 locations | 9 chains |
| 9 | Las Vegas, NV | 22 locations | 9 chains |
| 10 | Orlando, FL | 22 locations | 9 chains |
Cities are far less concentrated than states. The top three cities, Houston, Austin and Chicago, hold 119 locations combined, just 2.3% of the 5,136 clinic-and-hospital locations. The top five cities reach 175 locations, a 3.4% share, and the five outside the top five hold 116 locations, a 2.3% share. Four of the top five cities are in states that also lead the state table.
How listed locations compare with licensed facility records
Chain locations per 100 licensed facility records
FL
12.4 per 100 licensed facility records
As of 30 September 2026
- Listed locations
- 388 listed locations
- Records
- 3,127 records
Source: Vettica analysis of its chain-location crawl and three state facility registries, checked 30 September 2026
MO
11.2 per 100 licensed facility records
As of 30 September 2026
- Listed locations
- 112 listed locations
- Records
- 1,001 records
Source: Vettica analysis of its chain-location crawl and three state facility registries, checked 30 September 2026
KS
8.8 per 100 licensed facility records
As of 30 September 2026
- Listed locations
- 60 listed locations
- Records
- 678 records
Source: Vettica analysis of its chain-location crawl and three state facility registries, checked 30 September 2026
| Attribute | FL | MO | KS |
|---|---|---|---|
| Per 100 licensed facility records | 12.4 per 100 licensed facility records, as of 30 September 2026 | 11.2 per 100 licensed facility records, as of 30 September 2026 | 8.8 per 100 licensed facility records, as of 30 September 2026 |
| Listed locations | 388 listed locations, as of 30 September 2026 | 112 listed locations, as of 30 September 2026 | 60 listed locations, as of 30 September 2026 |
| Records | 3,127 records, as of 30 September 2026 | 1,001 records, as of 30 September 2026 | 678 records, as of 30 September 2026 |
Three states publish facility registries that let the listed counts be put in context. Florida's 388 listed chain locations sit against 3,127 records in the state board's registry extract, 12.4 chain locations per 100 facility records. Missouri's 112 listed locations against 1,001 records give 11.2 per 100, and Kansas's 60 against 678 give 8.8 per 100 (Vettica analysis of its chain-location crawl and the FL DBPR, Missouri and Kansas board registry extracts, observed 30 September 2026). This is a location count compared with a license count, not an ownership share.
What the data supports for planning
For teams deciding where chain-specific coverage earns its cost, the state table is the guide. More guides for teams buying veterinary practice data are in the veterinary data resources hub. Texas, California and Florida each hold 388 to 494 chain clinic-and-hospital locations from 17 to 23 chains, so a state-level view of chain activity is worth building there. States outside the top five still hold a third of the footprint combined (32.4%), and a chain-only view of just the big three states covers 25.8% of the 5,136 clinic-and-hospital locations.
The city table points the other way. No city holds more than 42 chain locations, and the top five cities combined are 3.4% of the clinic-and-hospital footprint. City-level targeting of chain activity has thin coverage almost everywhere; state-level rollups match the data's actual grain better.
The registry comparison shows where a count can be independently checked. Florida, Missouri and Kansas publish facility extracts that make the per-100-records ratios computable. For the other 48 of 51 jurisdictions (50 states and DC), the comparison is not included, for reasons that vary by state. Thirty-two do not license veterinary facilities and have no no-cost bulk roster, and 10 license facilities but have no no-cost bulk roster. Three license facilities and have a no-cost bulk roster. One licenses only some facility types and has a no-cost bulk roster, one licenses only some facility types and has no no-cost bulk roster, and one (North Carolina) has a search-only roster with no public bulk file (Vettica review of 51 state veterinary board websites, 28 September 2026).
What these counts measure, and what they do not
The unit throughout is a listed location: a row on a chain's own public location finder or, for 4 chains, its careers/office listings, crawled 27–28 September 2026. That measures what chains choose to publish, on the day of the crawl. It does not measure ownership of independent practices, hospital revenue, headcount or market share. It will also miss locations a chain has not listed or has listed under a different brand. For the 4 chains crawled from careers/office listings, those listings show practices with recent job postings, so coverage of their practices without postings is unknown.
The scale reference is the Census Bureau's count of 34,000 US veterinary establishments in 2022, as reported by the AVMA (AVMA 2025 profession report, citing US Census Bureau data, observed 30 September 2026). Against that denominator, the 5,136 clinic-and-hospital locations equal 15.1 per 100 establishments and the 2,825 host-store sites equal 8.3 per 100. More dated workforce and spending figures are collected in US veterinary industry statistics. The denominators differ in kind: a Census establishment count and a chain's self-published location listing are not the same unit, so these ratios describe scale, not penetration.
The registry figures carry their own limits. A facility license record and a listed chain location are different units, and the extracts date from 24–25 September 2026. Ohio's loaded eLicense extract (87 facility permits) is not a full roster, which is why it is not in the comparison. Everything here is a single snapshot; no trend or growth claim follows from one collection date.
If you work with US veterinary practice data and want to check any of these counts yourself, start with the chains' own location finders or careers listings, which the source manifest links for each chain. Then check the three state registry extracts where they exist.
Per-chain profiles with state directories are at Veterinary chain profiles.
Correction, 2 October 2026: an earlier version described all 27 sources as location finders; 4 chains’ rows come from careers/office listings. No figure changed.
How to use the dataset
The CSV and JSON files hold 106 rows: one row per aggregate group (each published figure), plus one row per derived figure with its formula and inputs (64 observed, 42 derived). The rows behind each group (the collected source rows) are not published.
Columns: id (row id (observed rows r01..., derived figures d01...)), kind (observed or derived), entity, attribute, scenario, value, number (the figure as a plain number), unit, scope (the scope, or a derived figure's input row ids), input_price_scope, scenario_scope, formula (a derived figure's formula in words), expression (its arithmetic over the input figures), source_owner, source_url, observed_at, fixture.
Variables: Listed locations per chain; Cited figure; Listed locations by format; Chain clinic and hospital locations per state; Chain clinic and hospital locations per city; Chain locations per 100 licensed facility records; State registry availability; Derived figure. Data as of 30 September 2026. License: CC BY 4.0.
Each observed row's source_url is its public source (the page the data came from) or, for a figure built from several sources, the section of the source manifest that lists them; derived rows list their input rows in scope.
To use it, filter attribute to the figure you need, sort by number, and cite the row's source_owner and observed_at. Recompute any derived row from its expression and the input rows its scope lists.