Dublin City Council said it will not be removing tricolour flags that have been erected on poles around the city and instead will be taking a "positive and proactive approach".
The council said it has engaged with stakeholders and concluded that removing them would be "counterproductive".
It is now opting to promote a "deeper understanding of the Irish flag, its history, its meaning, and its enduring message of inclusion, equality, and respect".
A spokesperson said that some flags will be removed if they are deemed to be a hazard or risk to public safety.
Its decision comes after months of engaging with groups, including gardaí, after concerns were raised that the flags were put up by anti-immigration campaigners.
A number of councillors and resident groups had called on the local authority to take action, saying the erection of the flags was done in an attempt to intimidate and mark territory.
However, there were also concerns that removing them may pose a risk for council workers and create friction.
One group, Dublin Communities Against Racism, welcomed the council's decision, saying "we reject utterly those who try to use it as a symbol of hate or intimidation".
It said the "tricolour flag is something we can all take great pride in" and said it had a history of inclusivity that "must be promoted".