The Scale of Paralysis Nationwide
Paralysis affects far more people, and far more families, than most people realize. According to the National Spinal Cord Injury Statistical Center, an estimated 18,000 new spinal cord injuries occur in the United States each year, and roughly 300,000 Americans are currently living with the lasting effects of one.
The financial scope is just as significant. Lifetime costs for a high-level injury can run into the millions of dollars once medical care, personal assistance, home modifications, and lost earning capacity are all accounted for.