Andreas Schweiger (Schwangau, 10 de junio de 1953) es un deportista alemán que compitió para la RFA en biatlón. Ganó dos medallas en el Campeonato Mundial de Biatlón, plata en 1981 y bronce en 1978.