A major fire broke out overnight on a central street in Longford's town centre.
It happened at roughly 1.30am on Grafton Court, according to Gardaí and emergency services.
Footage on social media shows the fire engulfed a large building at the end of the street, spreading over to the Grafton Court area.
Residents in overhead apartments were safely evacuated and the fire was brought under control.
No injuries were reported.
The scene is currently preserved for forensic and technical examination.
It is understood Gardaí are not treating the fire as suspicious.
Videos of the aftermath show several apartments gutted by the fire, along with several businesses.
Main image: Fire on Grafton Court, Co Longford. Image: Liam Cosgrove