It happened on the 1800 block of E. Atlantic Street around 7:30 p.m.
Police said a 39-year-old woman who was 9-months pregnant was hit in the abdomen by a stray bullet.
The woman was rushed to an area hospital where the baby was delivered by emergency C-section. Officials said both mother and child are both in stable condition.
Family members told police that the victim and her husband were standing in the open doorway to their home when they heard gunfire.
There have been no arrests made at this time.
Investigators believe the incident might have been captured by surveillance cameras in the area.
Anyone with any information is asked to call police at 215-686-TIPS.