Spinal Cord Injury Statistics (2026): Incidence, Causes, Costs, and Recovery Data
Published on: 23/07/2026
Spinal cord injury statistics for 2026: 18,421 new US cases a year, 308,620 living with tSCI, causes, costs, and recovery data from NSCISC.
Conditions


