Admissions By Year

Because SCI is not a reportable condition, the true incidence is unknown. However, given the current U.S. population size of 324 million people, a recent estimate showed that the annual incidence of spinal cord injury (SCI) is approximately 54 cases per one million people in the United States, or about 17,500 new SCI cases each year, not including those who die at the scene of the accident.

There are approximately 150-200 new spinal cord injuries each year in the Greater Delaware Valley (southeastern PA, southern NJ, and northern DE). The RSCICDV has served over 5,700 persons with new SCI during the past 39 years.

Contact Us | Website Survey | Search