Marc Oberweis (born 6 November 1982) is a Luxembourgian footballer who currently plays as a goalkeeper for Jeunesse Esch in Luxembourg's domestic National Division.
Oberweis came through the youth ranks at F91 Dudelange where he made his senior debut in 2002. In 2004 he joined Grevenmacher.
Oberweis made his debut for Luxembourg in a March 2005 World Cup qualification match against Latvia, taking the national team jersey over from Alija Besic. He went on to earn 7 caps, 5 of them FIFA World Cup qualification matches.
He also played several Euro League and Champions League Qualification games for his clubs Jeunesse Esch, CS Grevenmacher and F91 Dudelange.
- Luxembourg Cup: 2
- 2004, 2008
National Champion 2010 with Jeunesse Esch Elected 3 times best Goalkeeper in BGL Ligue 2nd best Player in BGL Ligue in the Season 09-10.