Barbara Špiler (born 2 January 1992 in Brežice, Slovenia) is a Slovenian athlete who competes in the hammer throw. Špiler represented Slovenia at the 2012 Summer Olympics in London, where she finished 29th in the qualification round.