The blaze started on the back porch in the early morning hours.
Firefighters rescued the 87-year-old victim from the second floor of the home.
Authorities are now trying to determine if the same person is responsible for a handful of arsons in Chester County dating back to last year.