Johnny Cristián Herrera Muñoz (Angol, 9 mei 1981) is een Chileens voetballer die als doelman speelt. Hij verruilde Audax Italiano in 2011 voor Club Universidad de Chile, waarvoor hij ook van 1999 tot en met 2005 uitkwam. Herrera debuteerde in 2002 in het Chileens voetbalelftal.
Herrera debuteerde in 1999 in het betaald voetbal als speler van Club Universidad de Chile, waar hij doorstroomde vanuit de jeugd. Na enkele seizoenen besloot hij een contract te tekenen bij Corinthians. Na een drietal seizoenen bij Everton en Audax Italiano keerde hij in 2011 terug naar zijn eerste profclub.
Herrera debuteerde in 2002 in het Chileens voetbalelftal, tijdens een oefeninterland tegen Turkije. Bondscoach Jorge Sampaoli nam hem mee naar het WK 2014 in Brazilië, als reservedoelman achter Claudio Bravo. Hij kwam zelf tijdens het toernooi niet in actie. Herrera maakte ook deel uit van de Chileense selecties voor de Copa América 2015 en Copa América Centenario, die zijn landgenoten en hij allebei wonnen. Ook op deze toernooien keepte Bravo alle wedstrijden.