SCI Market

SCI Market

According to the World Health Organization, the estimated global SCI incidence is 40 to 80 new cases per million population per year, based on quality country-level incidence studies of SCI from all causes. This means that every year, between 250,000 and 500,000 new patients suffer spinal cord injuries worldwide.

Given the 2022 U.S. population size of 328 million people, a recent estimate showed that the annual incidence of SCI is approximately 54 cases per one million people in the United States, or about 17,730 new SCI cases each year. New SCI cases do not include those patients who die at the location of the incident that caused the SCI.

The estimated number of people in the United States with SCI living is approximately 291,000, with a range from 249,000 to 363,000 persons. It is estimated that in Europe there are up to 500,000 people living with SCI with at least 27,000 new SCI cases each year.

SINCE 2015

Since 2015, about 30% of persons with SCI are re-hospitalized one or more times during any given year following injury. Among those who are re-hospitalized, the average length of hospital stay is about 19 days. Diseases of the genitourinary system are the leading cause of re-hospitalization, followed by disease of the skin.

Respiratory, digestive, circulatory, and musculoskeletal diseases are also common ailments that occur in this patient population.

The average annual expense (health care costs and living expenses) and the estimated lifetime costs that are directly attributable to SCI vary greatly based on education, neurological impairment, and pre-injury employment history.

The estimates below do not include any indirect costs such as losses in wages, fringe benefits, and productivity (indirect costs averaged $76,327 per year in 2018 dollars).