Skriv en fortsættelse til dette afsnit - Hendes første indendørs møder kom i begyndelsen af 2012. I februar satte hun cubanske indendørs rekorder på 4,60 m på Pole Vault Stars mødes, 4,71 m på Meeting Pas de Calais, derefter 4,72 m på XL Galan, og sluttede i top tre hver gang. Silva blev syvende ved IAAF World Indoor Championships i 2012. Udendørs deltog hun fem gange i IAAF Diamond League i 2012 og var altid i top tre, herunder en sejr på DN Galan. Ved OL i London i 2012 udlignede hun sin personlige bedste på 4,75 m i kvindernes stanghvelvingsfinale.
at blive nummer to bag Jenn Suhr og vinde sølvmedaljen - en olympisk første i stangspring af en latinamerikansk atlet.