The shooting took place around 8:30 p.m. near the corner of Haddon and Honore in the East Ukrainian Village neighborhood, police said.
The child was transferred to the trauma center at Lurie Children's Hospital from another medical center for a gunshot wound to the stomach. Chicago police said his condition had stabilized.
SEE ALSO | Family grieves after 2 sisters shot, 1 fatally, on NW Side
The circumstances surrounding the shooting are unclear at this time. Officers were seen on that residential block searching for possible evidence in the grass.
It appears the boy was initially driven to Saints Mary and Elizabeth Medical Center, just a few blocks away. Video there shows a white SUV with a bullet hole in the rear passenger side door.
The shooting comes three days after a 7-year-old girl was shot and killed and her 6-year-old sister wounded when the vehicle they were in was hit by gunfire on the Northwest Side.
So far this year, 258 children have been shot and 33 of those have been killed in Chicago shootings.