Hezbollah in Lebanon, Hamas in Gaza, and Houthis in Yemen were also designated.
The government made the decision on Monday, according to the ministry, which said the measure was taken in line with Costa Rica’s international commitments to combat terrorism and its financing.
The move will "allow intelligence authorities and judicial bodies to strengthen their prevention, investigation, and prosecution capabilities, acting more decisively against any logistical and financial support networks that may be operating within the country to sustain these organizations,” the foreign ministry said.
It added that the designation would help intelligence and judicial authorities strengthen their ability to prevent, investigate and prosecute logistical and financial support networks linked to the groups.
“The designation seeks to prevent any form of action or influence by these groups in Costa Rica, safeguarding the security of the population and integrity of our democratic institutions," according to the statement.
Several countries have moved in recent weeks to designate the IRGC as a terrorist organization, while the Trump administration has urged allies to take similar action against the IRGC and Hezbollah.
Iceland, Moldova, Bosnia and Herzegovina, Montenegro, North Macedonia, and Liechtenstein designated the terror group on March 20, followed by Argentina on March 31.
Western governments have increasingly targeted the IRGC over its regional activities, support for armed groups and role in Iran’s security apparatus.
The Islamic Revolutionary Guards have been designated as a terrorist organization by the United States, Canada, the European Union, and Australia.