La 12esima edizione di Miss Earth 2012 si è conclusa lo scorso 24 novembre al Versailles Palace di Alabang, Muntinlupa City nelle Filippine. Il concorso ha incoronato Tereza Fajksovà, una studentessa di 23 anni proveniente dalla Repubblica Ceca. La fascia di Miss Earth-Air è andata alla filippina Stephany Dianne D. Stefanowitz, quella di Miss Earth-Water alla venezuelana Osmariel Maholi Villalobos Atencio e quella di Miss Earth-Fire alla brasiliana Camila Brant Gonçalves.
Di seguito la lista completa delle vincitrici, delle finaliste e delle semifinaliste:
Miss Earth 2012: Czech Republic – Tereza Fajksova
Miss Air: Philippines – Stephany Stefanowitz
Miss Water: Venezuela – Osmariel Villalobos
Miss Fire: Brazil – Camilia Brant
Finaliste:
Nepal – Nagma Shrestha
Russia – Natalia Pereverzeva
South Africa – Tamerin Jardine
USA – Siria Bojorquez
Semi-finaliste:
Costa Rica – Fabiana Granados
Germany– Nel-Linda Zublewitz
Italy – Giulia Capuani
Japan – Megumi Noda
Korea – Sara Kim
Mexico – Paola Aguilar Concha
Poland – Justyna Rajczyk
Scotland – Sara Pende