It happened on East 46th Street between 1st and 2nd Avenues at 12:50 p.m. on Saturday.
The boy fell from an 18th floor window terrace and landed on a 15th floor terrace.
He was rushed to Bellevue Hospital where he was listed in stable condition late Saturday night.