Eighty (80) contestants from different countries competed each other. They are:
- Tatiana Bischof - represents Argentina
- Jenna Seymour - Australia
- Sandra Seidl - Austria
- Brooke Sherman - Bahamas
- Madina Hamidi - Belgium
- Jessel Lauriano - Belize
- Dayana Dorada - Bolivia
- Zerina Sirbegovic - Bosnia and Herzogovina
- Lorraine Ditsebe - Botswana
- Camila Brant - Brazil
- Valerie Remillard - Canada
- Jin Rong - China
- Jen-Ling Lu - Chinese Taipei
- Cindy Kohn-Cybulkiewiz - Colombia
- Teuria Napa - Cook Islands
- Fabiana Granados - Costa Rica
- Liudmyla Kuzmina - Crimea
- Tereza Fajksova - Czech Republic
- Belinda Jensen - Denmar
- Rocio Castellanos - Dominican
- Tatiana Torres - Ecuador
- Yaritza Rivera - El Salvador
- Zahida Begum - England
- Esther Foss - Fiji
- Kristiina Airi - Finland
- Nel-Linda Zublewitz - Germany
- Sherina van der Koelen - Guadeloupe
- Sarah Filush - Guam
- Stefany Miranda - Guatemala
- Odily Alvarenga - Honduras
- Prachi Mishra - India
- Chelsy Liven - Indonesia
- Giulia Capuani - Italy
- Megumi Noda - Japan
- Fiona Konchellah - Kenya
- Sara Kim - Korea
- Ajshe Babatinca - Kosovo
- Patricia Geagea - Lebanon
- Deviyah Daranee - Malaysia
- Yasmin Falzon - Malta
- Paola Aguilar Concha - Mexico
- Aliona Chitoroaga - Moldova
- Battsetseg Turbat - Mongolia
- Nagma Shrestha - Nepal
- Shauny Bult - Netherlands
- Gloria Ofa Blake - New Zealand
- Braxis Alvarez - Nicaragua
- Ciara Walker - Northern Ireland
- Nina Fjalestad - Norway
- Zanib Naveed - Pakistan
- Ana Lorena Ibáñez - Panama
- Alexandra Fretes - Paraguay
- Stephany Stefanowitz - Philippines
- Justyna Rajczyk - Poland
- Darli Pacheco - Puerto Rico
- Aïsha Valy - Réunion Island
- Iulia Monica Dumitrescu - Romania
- Natalia Pereverzeva - Russia
- Sara Pender - Scotland
- Phoebe Tan - Singapore
- Martina Grešová - Slovak Republic
- Anjeza Barbatovci - Slovenia
- Tamerin Jardine - South Africa
- Rachel Angeth - South Sudan
- Nathalia Moreira - Spain
- Chathurika Ariyawansha - Sri Lanka
- Camilla Hansson - Sweden
- Lea Sara Wittwer - Switzerland
- Bahati Chando - Tanzania
- Waratthaya Wongchayaporn - Thailand
- Amryl Nurse - Trinidad & Tobago
- İlknur Melis Durası - Turkey
- Ievgeniia Prokopenko - Ukraine
- Cynthia Kutscher - Uruguay
- Siria Bojorquez - USA
- Carolyn Whitney Carter - US Virgin Islands
- Osmariel Villalobos - Venezuela
- Đỗ Hoàng Anh - Vietnam
- Zoë Kinsella - Wales
- Dimitra Markou - Zimbabwe
The winner of Miss Earth 2012 is Tereza Fajksova from Czech Republic.
photo: Tereza Fajksova holding the Miss Earth 2012 crown
Watch the video below of the announcement of Winners of Miss Earth 2012:
Winners of Different Categories:
- Stephany Stefanowitz (Philippines) - Miss Earth Air 2012.
- Camila Brant (Brazil) - Miss Earth Fire 2012
- Osmariel Villalobos (Venezuela) - Miss Earth Water 2012