Police in Reading said 22-year-old Ramon Nazario was covered in blood when he was arrested inside his apartment about 3 a.m. Saturday.
Police said he stabbed six people and was himself stabbed in the fight. He was charged with attempted murder and related offenses.
Five people were taken to a hospital for treatment of their wounds, all of which were believed to not be life-threatening. A sixth victim who had superficial stab wounds on her arms refused treatment and left the scene after being interviewed by police.
Nazario was arraigned on attempted murder, aggravated assault and related charges and sent to Berks County Prison in lieu of $500,000 bail.
Information from: Reading Eagle