"The London 2012 logo represents the figure 2012, nothing else," the IOC said in a statement on Tuesday.
IOC President Rogge. Rejects claims (Photo: Reuters)
The London logo, launched in 2007, shows the numbers 2012 in four jagged figures. Zion is a term that refers to the city of Jerusalem and Iran does not recognize Israel.
Iran made the complaint in a letter to IOC President Jacques Rogge.
"Certainly other countries, including Islamic nations, will react to this racist logo and this would jeopardize the goals of the Olympic Games in the world," the secretary-general of Iran's national Olympic committee Bahram Afsharzadeh told the official IRNA news agency.
He warned the IOC that "negligence of the issue from your side might affect the presence of some countries, especially Iran".
- Follow Ynetnews on Facebook