Schweinsteiger is a German-language surname. Notable people with the surname include: Ana Schweinsteiger (born Ivanović, 1987), Serbian tennis player. Bastian Schweinsteiger (born 1984), German footballer. Tobias Schweinsteiger (born 1982), German footballer. https://en.wikipedia.org/wiki/Schweinsteiger