The boy was hit in the head at the intersection of 32nd Street and 7th Avenue, officials said.
Witnesses said a crowd of people surrounded him, picked him up and carried him away.
The boy is listed in serious but stable condition at Bellevue Hospital.
Officials have not confirmed why the street sign fell, although high winds may be a factor.
----------
* More Manhattan news
* Send us a news tip
* Download the abc7NY app for breaking news alerts