В Суперлиге участвуют 10 команд из Швейцарии. Все клубы проводят между собой по 4 матча: по 2 дома и в гостях. Чемпионом становится клуб, набравший наибольшее количество очков по итогам 36 игр сезона. В случае равенства очков места в таблице распределяются по следующим критериям:
разница голов;
результаты личных встреч.
В Челлендж-лигу отправляется клуб, занявший 10 место. Клуб, занявший 9 место, играет переходные игры со вторым местом Челлендж-лиги за право играть в Суперлиге в сезоне 2010/11.
По итогам сезона определяется представительство Швейцарии в еврокубках на сезон 2010/11:
1-е место в третий квалицикационный раунд чемпионской квалификации Лиги чемпионов 2010/11;
2-е место в третий квалицикационный раунд нечемпионской квалификации Лиги чемпионов 2010/11;
И — игры, В — выигрыши, Н — ничьи, П — проигрыши, Мячи — забитые и пропущенные голы, ± — разница голов, О — очки
Обладатель Кубка Швейцарии 2010 «Базель» уже квалифицировался в Лигу чемпионов УЕФА, поэтому занявший третье место «Грассхопперс» начнет выступление в Лиге Европы УЕФА с раунда плей-офф, «Люцерн» с третьего квалификационного раунда, а финалист кубка Швейцарии «Лозанна» со второго квалификационного раунда.