Largest cities by number of practices
- Boston 34
- Worcester 12
- Walpole 11
- Natick 9
- New Bedford 9
- Plymouth 9
- Springfield 9
- Waltham 9
- Acton 8
- Salem 8
- Westford 8
- Braintree 7
- Cambridge 7
- Franklin 7
- Lowell 7
- North Grafton 7
- Pittsfield 7
- Quincy 7
- Somerville 7
- Brockton 6
- Buzzards Bay 6
- Concord 6
- Danvers 6
- Gloucester 6
- Needham 6
- Newton 6
- Northampton 6
- Peabody 6
- Rehoboth 6
- Seekonk 6
Who owns the practices
Of the 867 practices listed in Massachusetts, 76 (9%) are matched to a corporate group in our directory and 791 (91%) are not. A practice is matched to a group from public ownership information. A practice with no group on record has not been verified as independent; it means we have not matched it to one.
| Corporate group on record | Practices | Share |
|---|---|---|
| Mars Veterinary Health | 62 | 7% |
| Bond Vet | 7 | under 1% |
| Thrive Pet Healthcare | 3 | under 1% |
| Petco | 2 | under 1% |
| Small Door Veterinary | 2 | under 1% |
| No corporate group on record | 791 | 91% |
Practice types
- General Practice 787
- Mobile & House Call 25
- Specialty & Referral 20
- Emergency & Urgent Care 18
- Equine & Large Animal 17
All 124 cities with 3 or more practices
- Acton 8
- Agawam 3
- Amesbury 3
- Amherst 5
- Andover 4
- Arlington 4
- Attleboro 3
- Auburn 4
- Belchertown 4
- Bellingham 5
- Belmont 4
- Beverly 4
- Boston 34
- Bourne 3
- Boxborough 3
- Braintree 7
- Brewster 3
- Brockton 6
- Brookline 5
- Burlington 3
- Buzzards Bay 6
- Cambridge 7
- Canton 3
- Charlton 4
- Chelmsford 3
- Chicopee 3
- Concord 6
- Danvers 6
- Dedham 4
- Dorchester 3
- East Freetown 3
- Everett 4
- Fairhaven 3
- Falmouth 3
- Framingham 5
- Franklin 7
- Gloucester 6
- Great Barrington 5
- Greenfield 5
- Groton 4
- Hanover 3
- Haverhill 4
- Hingham 4
- Holden 3
- Ipswich 4
- Jamaica Plain 4
- Leominster 3
- Lexington 5
- Littleton 3
- Lowell 7
- Lunenburg 3
- Lynn 3
- Malden 3
- Marlborough 3
- Mashpee 3
- Medfield 3
- Medford 5
- Methuen 5
- Middleboro 4
- Millbury 4
- Millis 4
- Nantucket 3
- Natick 9
- Needham 6
- New Bedford 9
- Newburyport 3
- Newton 6
- North Andover 3
- North Attleboro 3
- North Grafton 7
- Northampton 6
- Northborough 4
- Norwood 3
- Palmer 3
- Peabody 6
- Pembroke 3
- Pepperell 3
- Pittsfield 7
- Plymouth 9
- Provincetown 3
- Quincy 7
- Rehoboth 6
- Rowley 3
- Salem 8
- Salisbury 5
- Saugus 3
- Seekonk 6
- Shelburne Falls 4
- Shrewsbury 3
- Somerville 7
- South Hamilton 3
- Southwick 3
- Spencer 3
- Springfield 9
- Sterling 3
- Stoneham 3
- Sturbridge 3
- Sudbury 4
- Sunderland 3
- Swansea 4
- Taunton 3
- Tewksbury 5
- Topsfield 3
- Uxbridge 4
- Vineyard Haven 3
- Wakefield 3
- Walpole 11
- Waltham 9
- Watertown 3
- Wayland 4
- Webster 4
- Wellesley 3
- West Bridgewater 3
- Westborough 6
- Westfield 4
- Westford 8
- Westminster 3
- Westwood 4
- Weymouth 3
- Whitinsville 5
- Williamsburg 3
- Wilmington 3
- Woburn 6
- Worcester 12
A further 281 practices are in places with fewer than 3 listed, or have no city on record. They are on the map.
Some practices in Massachusetts
- Adams Animal Clinic Woburn
- Agape Whitinsville
- All 4 Paws Pet Services Quincy
- All Creatures Great and Small South Hadley
- Allen Heights Veterinarian Pittsfield
- Amy Rubin DVM Sunderland
- Andover Animal Hospital Andover
- Andover Vet Andover
- Animal Health Care Associates Ltd Vineyard-Haven
- Animal Hospital Wareham
- Animal Pharm Scituate
- Animal associates
- Associates Animal Hospital Westborough
- Baghdoyan Dwight Williamsburg
- Beverly Animal Hospital Beverly
- BluePearl Veterinary Partners - Waltham Waltham (Mars Veterinary Health)
- Bond Vet - Somerville Somerville (Bond Vet)
- Cape Cod Equine Associates Harwich
- Cat Doctor Gloucester
- Cody Pet Hospital Walpole
- Dewitt Animal Hospital Plainville
- Domino Veterinary Hospital Concord
- Ethos Vet Woburn
- Fallon Animal Clinic Lunenburg
This is a sample of 24, not a ranking. Every practice in the state is on the map and on its city page.
Other states
- Alabama 662
- Alaska 102
- Arizona 930
- Arkansas 440
- California 4,068
- Colorado 1,173
- Connecticut 538
- Delaware 103
- District of Columbia 50
- Florida 3,256
- Georgia 1,408
- Hawaii 148
- Idaho 329
- Illinois 1,577
- Indiana 948
- Iowa 691
- Kansas 640
- Kentucky 699
- Louisiana 620
- Maine 291
- Maryland 818
- Michigan 1,377
- Minnesota 854
- Mississippi 364
- Missouri 976
- Montana 296
- Nebraska 317
- Nevada 273
- New Hampshire 322
- New Jersey 1,010
- New Mexico 298
- New York 2,124
- North Carolina 1,467
- North Dakota 128
- Ohio 1,612
- Oklahoma 722
- Oregon 788
- Pennsylvania 1,806
- Rhode Island 128
- South Carolina 682
- South Dakota 198
- Tennessee 955
- Texas 3,620
- Utah 317
- Vermont 167
- Virginia 1,245
- Washington 1,173
- West Virginia 214
- Wisconsin 1,002
- Wyoming 149