The fire along Martin Street in Spanish Town, St. Catherine has been brought under control.
The blaze caused damage to several buildings.
It is understood that a firefighter has been injured and was taken to hospital.
Administrators at St. Catherine Basic and St. Catherine Preparatory schools are appealing for parents and guardians to collect their children as they are being affected by smoke.
The operations of some businesses, including a funeral home have also been affected by the fire.