An overcrowded county shelter kennel aisle, two dogs sharing each run and dogs waiting in plastic crates along the wall

North Carolina’s Pet Overpopulation Crisis: What the Numbers Really Show

NC's public shelters euthanized 39,202 dogs and cats in 2025, a 26.0% rate vs. 8% nationally. Here's what the county data reveals.

By Jake St. Peter Updated 9 min read

North Carolina’s reporting public shelters euthanized 39,202 dogs and cats in 2025, 26.0% of the 150,784 they took in (NC DACS 2025 Public Animal Shelter Report, the file the state replaced on October 12, 2026; counties that file late may still be added). That’s about one every 13 minutes, and more than three times the national rate of 8% (ASPCA, citing Shelter Animals Count). Best Friends Animal Society ranks North Carolina third in the nation for the number of shelter dogs and cats that still need to be saved each year, about 36,900 (2025 data). For the full national and NC numbers, updated with the latest datasets, see how many animals are euthanized each year.

An overcrowded county shelter kennel aisle, two dogs sharing each run and dogs waiting in plastic crates along the wall

Here’s what makes those numbers even harder to accept: North Carolina was making real progress. The statewide euthanasia rate dropped from 66% in 2010 to a low of 22% in 2021. Then it started climbing again, to 27% in 2024 and 26.0% in 2025. The state’s shelter data tells a story of a system stretched beyond its limits, with massive county-by-county gaps in resources, adoption rates, and outcomes.

This article breaks down the data behind the crisis. Where are things worst? What’s driving the reversal? And what would it actually take to fix it?

TL;DR: NC’s reporting public shelters euthanized 39,202 dogs and cats in 2025, a 26.0% rate, more than 3x the national rate of 8% (ASPCA, 2025 data). County euthanasia rates in 2024 ranged from 0% (Anson) to 105% (Nash). About 30% of NC shelters had no-kill policies in 2023. The state spay/neuter program paid only about 38 cents on the dollar of what counties requested in 2025. Sign the petition to push for change.

How Bad Is Animal Shelter Overcrowding in North Carolina?

North Carolina’s shelter euthanasia rate hit 27% in 2024, up from a historic low of 22% in 2021, according to data compiled by WRAL Investigates from the NC Department of Agriculture, and the state’s 2025 file puts it at 26.0%. Since 2021, the rate has climbed from 22% back into the mid-20s. In 2022, roughly 120,500 animals entered NC shelters, with more than 30,000 surrendered by their owners (WRAL / Shelter Animals Count).

NC Shelter Euthanasia Rate: 2010 to 2025NC Shelter Euthanasia Rate: 2010 to 2025NC cut its euthanasia rate by two-thirds in 11 years. Then the trend reversed.0%10%20%30%40%50%60%70%2010201420182021202466%22%27%▲ Reversal▼ 11 years of progress26.0%2025
Only 2010, 2021, 2024 and 2025 are plotted; years in between are not shown. Sources: NC Dept. of Agriculture & Consumer Services via WRAL Investigates, Nov 2025 (2010, 2021, 2024); NC DACS 2025 Public Animal Shelter Report, file replaced October 12, 2026 (2025). The straight lines connect data points only.

The long-term trend still looks better than 2010, when two out of every three shelter animals in the state were killed. But the recent uptick signals real trouble. Shelter intake is rising while adoption rates plateau. Resources haven’t kept up.

What’s driving the reversal? A combination of factors. Post-pandemic pet surrenders have surged. Veterinary prices have climbed about 42% since January 2020, according to the Bureau of Labor Statistics consumer price index for veterinarian services, pushing fewer owners to spay or neuter. And the percentage of dogs arriving at shelters already altered dropped from 33.2% in 2019 to 22.3% in 2023 (Shelter Animals Count). Fewer altered animals coming in means more animals being born, and more animals filling already packed shelters. Owner surrenders are the one intake stream individual households can act on directly, and there is a playbook for it: see how to rehome a dog in NC before you surrender to a shelter.

According to the NC Department of Agriculture’s 2024 Public Animal Shelter Report, the state’s shelters collectively process tens of thousands of dogs and cats annually, with large urban counties like Mecklenburg (6,099 dogs, 3,164 cats) and Cumberland (4,476 dogs, 2,765 cats) bearing the heaviest intake burdens (NC DACS 2024 Report).

Why Do Some NC Counties Euthanize 30 Times More Than Others?

Nash County’s euthanasia rate in 2024 was 105%. Columbus County hit 80%. Washington County reached 74%. Meanwhile, Anson County recorded 0%, Stanly County 3%, and Macon County 3% (WRAL Investigates, citing NC DACS data). That’s not a typo. Within the same state, the difference between the best and worst performing shelters is not double or triple. Nash’s rate was more than 30 times Stanly’s or Macon’s, and Anson’s was zero.

Four kittens huddled in a towel-lined box on a shelter intake counter, with more pet carriers waiting behind them

(Yes, a rate above 100% is possible. It means a shelter euthanized more animals than it took in during the reporting period, because some of those animals carried over from the prior year.)

The Columbus County shelter’s numbers are staggering on their own. In 2024, 1,656 dogs entered. Only 124 were adopted. 1,223 were euthanized. For cats, 1,220 came in. Just 42 found homes. 1,067 were killed (NC DACS 2024 Report). That’s an adoption rate under 8% for dogs and under 4% for cats. In a single county.

Compare that to Anson County, which took in 553 dogs and adopted out 508 of them. Or Stanly County, where 377 of 379 cats found homes. These aren’t simply the highest-spending counties. Anson County spends $423 per animal, less than Cumberland ($545). What they do have are strong rescue partnerships, active foster networks, and transfer agreements with higher-demand shelters. Those relationships, not money alone, separate the counties saving animals from those killing them.

Want to see how your county is doing? Our county-by-county NC animal shelter report publishes intake, adoption and euthanasia numbers for the 65 counties with dog or cat data in the state’s 2025 file, and the NC Pet Project supporter map will find shelters and organizations near you.

How Does North Carolina Compare to the Rest of the Country?

Nationally, 5.8 million dogs and cats entered shelters and rescues in 2025, and approximately 597,000 were euthanized. The ASPCA, citing Shelter Animals Count, puts the national euthanasia rate at 8% in 2025, down from 10% in 2019. North Carolina’s 26.0% rate is more than three times that. As of 2021, NC had the second-highest shelter kill rate in the entire country (WRAL, citing Veterinarians.org data).

Shelter Euthanasia Rate: NC vs. National (2025)Shelter Euthanasia Rate: NC vs. National (2025)NC’s 2025 euthanasia rate is more than 3x the national rate.0%5%10%15%20%25%30%No-kill benchmark (about 10%)26.0%North Carolina8%National
Sources: NC DACS 2025 Public Animal Shelter Report, file replaced October 12, 2026 (NC); ASPCA, citing Shelter Animals Count, 2025 data (national).

Six states were no-kill in 2025: Delaware, Idaho, Montana, New Hampshire, Rhode Island and Vermont (Best Friends Animal Society, 2025 data). In 2023, Best Friends counted 36 of North Carolina’s approximately 120 shelters with no-kill policies, about 30% (UNC Media Hub, citing Best Friends). The gap between where NC stands and where it could be is enormous.

There’s a bright spot worth mentioning. Best Friends’ 2024 report found that NC had 2,900 fewer animals killed compared to 2023, the second-largest improvement of any state behind only California. So progress is happening. It’s just not happening fast enough.

Curious where NC stands on the no-kill map? We break that down in our post on no-kill shelters in North Carolina.

Why Do Cats Bear the Heaviest Burden in NC Shelters?

In Johnston County, 809 dogs were euthanized in 2024. For cats, the number was 1,635, more than double (NC DACS 2024 Report). That pattern repeats across the state. In Wilkes County, 601 dogs were killed compared to 1,476 cats. In Columbus County, the numbers were 1,223 dogs and 1,067 cats. Cats consistently fare worse.

Why? Kitten season. Nationally, kittens make up 57% of cats in shelters. Close to 250,000 kittens died in U.S. shelters in 2024, and 44% of pre-adoption-age kittens who die in shelters die unassisted, meaning they were too young to survive without intervention that wasn’t available (Kitten Lady / Shelter Animals Count). Kitten intake peaks in May, and close to half of all pre-adoption-age kitten intake arrives April through June. Kittens waiting at North Carolina shelters and rescues right now are on our adoptable kittens page.

The spay/neuter gap makes this worse every year. From 2019 to 2023, the percentage of cats arriving at shelters already spayed or neutered dropped from 27.9% to 22.0% (Shelter Animals Count). Fewer altered cats in the community means more litters born outdoors. More litters mean more kittens flooding shelters during the spring and summer months. It’s a cycle that only breaks with accessible, affordable spay/neuter programs.

Trap-neuter-return (TNR) programs are one of the most effective tools for addressing feral and community cat populations. Want to learn how they work? Read our guide to starting a TNR program in NC.

What Does This Crisis Cost North Carolina Taxpayers?

Shelter Cost Per Animal by NC County (2024)Shelter Cost Per Animal by NC County (2024)Cost per animal varies nearly 19x across NC counties.$0$300$600$900$1,200$1,500Haywood$1,327Robeson $560Cumberland $545Alamance $356Durham $313Guilford $217Mecklenburg $160Cabarrus $70
Source: NC Dept. of Agriculture & Consumer Services, 2024 Public Animal Shelter Report

Among county shelters, the cost per animal ranges from $70.16 in Cabarrus County to $1,327 in Haywood County, according to the NC Department of Agriculture’s 2024 Public Animal Shelter Report. Cumberland County alone spent $4,101,432 on shelter operations in 2024, working out to $544.61 per animal processed (NC DACS 2024 Report).

These aren’t just line items in a county budget. They represent a system spending millions of dollars to manage a problem that prevention would handle at a fraction of the cost. A single spay or neuter surgery costs about $35 to $270 at an NC nonprofit clinic, depending on species and size. Processing, housing, and euthanizing an animal costs a county $160 to $1,300. The math isn’t complicated.

Yet the state’s own investment in prevention is a rounding error. North Carolina’s spay/neuter reimbursement program paid $250,954 for 5,938 procedures in 2025, against $659,626 in eligible county requests, about 38 cents on the dollar (NC DACS). The program is funded by $20 from each “I Care” plate plus a $250,000 appropriation (G.S. 19A-62). Separately, the Animal Shelter Support Fund received a $250,000 appropriation. Twelve shelters received one-time grants, with a maximum award of $50,000 each (NC DACS). The state’s Animal Welfare Section oversees roughly 1,000 facilities with only 9 inspectors.

North Carolina is spending far more cleaning up the crisis than it would cost to prevent it, and the shelter bill is only part of the total. The bite injuries, rabies quarantines and laboratory testing that come with unsterilized free-roaming animals are covered in our breakdown of the public health cost of pet overpopulation. NC Pet Project points people to existing low-cost programs. If you want to give to a local shelter or rescue, our guide on how to donate to animal welfare shows how to make your gift count.

What Has Actually Worked in Other States?

A veterinarian in blue scrubs and a technician perform a spay procedure on a small dog in a bright, modern low-cost spay-neuter clinic with medical supplies and a scheduling board visible in the background

New Hampshire launched a publicly funded spay/neuter program in 1994. Over the next eight years, shelter euthanasia in the state dropped 77%, falling to the lowest rate in the nation at 2.2 per 1,000 residents. The program altered 34,265 animals from 1994 to 2002, and about three quarters of the state’s veterinarians took part (ASPCA Pro, 2007).

That’s the critical finding. You don’t solve shelter overcrowding by building more shelters or running more adoption events. You solve it by reducing the number of animals that need shelter in the first place. New Hampshire proved that a state-level investment in spay/neuter surgery pays for itself by shrinking the pipeline of animals entering the system. For a breakdown of how four states fund spay/neuter and what NC should copy, see our comparison of state spay/neuter programs that work.

North Carolina has no equivalent statewide program. The $250,954 in spay/neuter reimbursements the state paid in 2025 barely scratches the surface for a state with 100 counties and 11 million people. Compare that to New Hampshire’s commitment of sustained annual funding for a state of 1.4 million. North Carolina would need to scale that approach significantly, but the evidence says it works.

Six states were fully no-kill in 2025: Delaware, Idaho, Montana, New Hampshire, Rhode Island and Vermont (Best Friends, 2025 data). Each one got there by investing in prevention, building foster networks, and creating statewide coordination between shelters, rescues, and government. NC is making progress, with 2,900 fewer animals killed in 2024 compared to 2023. But without a funded statewide strategy, that progress remains fragile.

Ready to push your representatives to act? Use our NC rep lookup tool to send a message today, and see our step-by-step guide to contact your NC state representative about animal welfare for a ready-to-send template and specific talking points.

Frequently Asked Questions

What Happens Next Is Up to Us

The numbers in this article aren’t abstract. Each one represents a real animal in a real shelter in a real NC county. In 2025, 39,202 of them didn’t make it out.

Here’s what the data tells us:

  • NC’s 26.0% euthanasia rate (2025) is more than 3x the national rate, and it remains well above the 2021 low of 22%.
  • County-level outcomes vary wildly, from 0% to 105%, driven more by rescue partnerships and foster networks than by budget size alone.
  • Prevention works and costs less. New Hampshire proved that a funded statewide spay/neuter program can cut euthanasia by 77%. NC spends far more on sheltering than it invests in prevention. The specific NC lever: expand the NC Spay/Neuter Program to include community-cat TNR.

This crisis won’t resolve on its own. But every signature, every email to a legislator, every fostered animal and every adoption from an NC shelter or rescue moves the needle. Sign the petition. Share this post with someone who needs to see these numbers.