Prosecutors say Nicholas Welch will make his first court appearance Wednesday morning in Newark.
Welch was arrested Monday night at his house in East Orange, on the same street where Friday's party was held.
Police say Welch was refused admittance to the party and returned with a gun and started shooting. Nineteen-year-old honors student Jessica Moore was killed and four people were injured.
Authorities are searching for a second man who they say provided the gun to Welch.
Both Welch and the second suspect, Marcus Bascus, are charged with murder, conspiracy and weapons offenses and are expected to face attempted murder charges.