TRENTON — City firefighters battled an all-hands house fire as rain poured down on them this evening.

The blaze began on the second floor of a home on the 600 block of South Broad Street about 6 p.m., Battalion Chief Terry Mulryne said.

Soon after, a local resident knocked on the door of the fire department’s Broad Street location just a block away and notified them the house was on fire, he said.

Trenton firefighters quickly responded and began dousing the fire, he said. They found that all residents already had evacuated.

As firefighters were battling the flames, which were beginning to spread to an adjoining home, the rain began to pick up, making it slippery for firefighters opening the roof to vent smoke, he said. The fire was brought under control in 45 minutes, he said.

No one was injured, but eight people have been displaced from their homes, Mulryne said.