2012 m. pradžioje ji surengė pirmuosius patalpų susirinkimus. Vasario mėnesį ji užfiksavo kubiečių vidaus rekordus - 4.60 m "Pole Vault Stars" susitikime, 4.71 m "Meeting Pas de Calais", tada 4.72 m "XL Galan". Silva 2012 m. IAAF pasaulio čempionate užėmė septintą vietą. Išorėje ji penkis kartus varžėsi 2012 m. IAAF Deimantinės lygos varžybose ir visada buvo tarp trijų geriausių, įskaitant pergalę DN Galan. 2012 m. Londono olimpinėse žaidynėse ji lygino savo asmeninį geriausią 4.75 m aukštį moterų šuoliu.
už Jenn Suhr užimti antrą vietą ir laimėti sidabro medalį. Olimpinį pirmą kartą šuoliu šuoliu šuoliu šuoliu šoko Lotynų Amerikos sportininkė.