A woman has dropped her baby to a bystander to escape the flames as fire swept through an apartment complex in Dallas.

At least five residents of the complex reportedly leapt from third-floor windows on to mattresses as the blaze destroyed about two dozen units.

Dallas Fire-Rescue said three people, including a firefighter, suffered minor injuries.