SPCAs in New York
There are 44 SPCAs in New York in our directory. An SPCA (Society for the Prevention of Cruelty to Animals) is a local animal welfare organization. Each SPCA is independent; they are not chapters of the ASPCA.
Listed when the official name identifies the organization as an SPCA or society for the prevention of cruelty to animals.
SPCAs in New York
- SPCA Westchester590 N State Rd · Briarcliff Manor, NYSPCA
- Ulster County SPCA20 Widey Rd · Kingston, NYSPCA
- Chenango SPCA6160 County Rd 32 · Norwich, NYSPCA
- Cortland County SPCA879 McLean Rd · Cortland, NYSPCA
- Dutchess County SPCA636 Violet Ave · Hyde Park, NYSPCA
- Elmore SPCA Inc556 Telegraph Rd · Peru, NYSPCA
- Fulton County Regional SPCA356 S Kingsboro Ave · Gloversville, NYSPCA
- North Country Society for the Prevention of Cruelty to Animals7700 State Hwy 9N · Elizabethtown, NYSPCA
- SPCA InternationalPO Box 8682 · New York, NYSPCA
- SPCA of Tompkins County1640 Hanshaw Rd · Ithaca, NYSPCA
- St Lawrence Valley SPCA6718 State Highway 68 · Ogdensburg, NYSPCA
- Suffolk County SPCA725 Veterans Memorial Hwy · Smithtown, NYSPCA
- Susquehanna SPCA5082 State Highway 28 · Cooperstown, NYSPCA
- Wyoming County SPCA808 Creek Rd · Attica, NYSPCA
- Dutchess County Spca796 Violet Ave · Hyde Park, NYSPCA
- Finger Lakes SPCA7315 State Route 54 · Bath, NYSPCA
- Montgomery County SPCA1232 NY-5S · Amsterdam, NYSPCA
- Montgomery County Spca1007 State Highway 5S · Amsterdam, NYSPCA
- CNY SPCA5878 E Molloy Rd · Syracuse, NYSPCA
- Greater Cayuga SPCA41 York St · Auburn, NYSPCA
- Hudson Valley SPCA940 Little Britain Rd · New Windsor, NYSPCA
- Hudson Valley Spca436 Blooming Grove Tpke · New Windsor, NYSPCA
- Nassau County SPCA510 Grumman Rd W · Oyster Bay, NYSPCA
- Niagara SPCA2100 Lockport Rd · Niagara Falls, NYSPCA
- Putnam County SPCA (NY)47 Gleneida Ave · Carmel, NYSPCA
- SPCA - Serving Allegany County, NY5440 State Route 19 N · Belmont, NYSPCA
- SPCA In Cattaraugus County2944 Route 16 N · Olean, NYSPCA
- SPCA Serving Erie County, NY300 Harlem Rd · West Seneca, NYSPCA
- SPCA of NNY25056 Water St · Watertown, NYSPCA
- SPCA of Upstate New York588 Queensbury Ave · Queensbury, NYSPCA
- Spca Of Erie County205 Ensminger Rd · Tonawanda, NYSPCA
- Suffolk County SPCA725 Veterans Memorial Hwy Bldg 158 · Hauppauge, NYSPCA
- Sullivan County SPCA104 Rock Hill Dr · Thompson, NYSPCA
- Jefferson County SPCA Petco Adoption Center21851 Towne Center Dr · Watertown, NYSPCA
- SPCA - Serving Allegany County1374 State Route 19 · Wellsville, NYSPCA
- Spca160 Walden Galleria · Buffalo, NYSPCA
- Spca of Tompkins County Annex40 Catherwood Rd · Ithaca, NYSPCA
- Fingerlakes Spca72 Cameron St · Bath, NYSPCA
- Hudson Valley SPCA436 Blooming Grove Tpke · New Windsor, NYSPCA
- SPCA Serving Erie County4545 Transit Rd Ste 854 · Williamsville, NYSPCA
- SPCA Thrift Store357 State St · Fulton, NYSPCA
- SPCA Dog Park25010 Water St · Watertown, NYSPCA
- SPCAKenmore, NYSPCA
- SPCABelmont, NYSPCA
SPCAs by city in New York
- New Windsor3
- Watertown3
- Amsterdam2
- Bath2
- Belmont2
- Hyde Park2
- Ithaca2
- Attica1
- Auburn1
- Briarcliff Manor1
- Buffalo1
- Carmel1
- Cooperstown1
- Cortland1
- Elizabethtown1
- Fulton1
- Gloversville1
- Hauppauge1
- Kenmore1
- Kingston1
- New York1
- Niagara Falls1
- Norwich1
- Ogdensburg1
- Olean1
- Oyster Bay1
- Peru1
- Queensbury1
- Smithtown1
- Syracuse1
- Thompson1
- Tonawanda1
- Wellsville1
- West Seneca1
- Williamsville1
Other organization types in New York
Frequently asked questions
What is an SPCA?
An SPCA (Society for the Prevention of Cruelty to Animals) is a local animal welfare organization. Each SPCA is independent; they are not chapters of the ASPCA.
How many SPCAs are in New York?
We list 44 SPCAs in New York. Listed when the official name identifies the organization as an SPCA or society for the prevention of cruelty to animals.
Why might an organization be missing from this list?
We only list an organization here when the source data, the official name or a verified correction confirms it. If you know one that belongs on this page, open its listing and use "Suggest a correction", or add it through our submission form.
How does adopting work?
Start on the shelter's or rescue's own website: most post their adoptable animals there and on Petfinder or Adopt-a-Pet. Visit or call to meet an animal, then fill in an adoption application. Expect to show a photo ID, and if you rent, proof that your landlord allows pets. The adoption fee usually covers spay or neuter surgery, first vaccinations and a microchip. Fees vary by organization and by animal, so ask the shelter directly.
Related guides
- How to Adopt a DogWhere to look, how the application, meet-and-greet and home check work, what it costs, and how to pick a dog that fits your life.
- How to Adopt a CatShelters, rescues and adoption events compared, the application process, kittens versus adult cats, and setting up your home.
- Pet Adoption Fees ExplainedTypical adoption fees for dogs, cats and other pets, what the fee usually covers, and why prices differ between shelters and rescues.
- Lost Pet Checklist: How to Find a Lost PetWhat to do in the first hours and days after a dog or cat goes missing, which shelters to check, and how to spread the word.