Officials said it started in an apartment building along the 500 block of Lower Landing Road around 8:30 p.m.
Firefighters reported arriving on scene to heavy smoke showing from the building.
A police officer burned his hand while helping people escape. He was taken to Virtua Voorhees Hospital where is expected to be OK.
None of the residents were hurt.
The Red Cross is helping 22 people, including nine children, forced out of their homes.
Send a breaking news alert
Report a correction or typo
Learn more about the 6abc apps