The 2004 Swiss Figure Skating Championships (officially named German: Schweizermeisterschaften Elite Kunstlaufen und Eistanzen and French: Championnats Suisses Elite Patinage Artistique et Danse sur Glace) were held in Neuchâtel from December 18 through 20th, 2003. Medals were awarded in two disciplines of men's singles and ladies' singles.
Senior results
Men
Michael Ganser of Germany was a guest competitor who finished 5th.