Tanja Šmid (born 29 April 1990 in Kranj) is a Slovenian swimmer. At the 2012 Summer Olympics, she competed in the women's 200 metre breaststroke, finishing in 33rd place overall in the heats, failing to qualify for the semifinals.