The East Contra Costa County Fire District will get $7.8 million from FEMA and the Department of Homeland Security.
The money will enable the cash-strapped department to reopen three fire stations and rehire 15 firefighters.
The cuts and layoffs were made on July 1 after voters rejected a tax measure that would have raised more money to maintain staffing levels.