The boy was found not breathing on Monday.
The 17-year-old is in custody after the incident in Eyota.
Three of them were on their way to a funeral when the crash happened.
It's the deadliest crash on Minnesota roads since 2010.
The crash happened around 1:30 a.m. southeast of Rochester.