Швейцарська Національна ліга А (англ.National League A, раніше нім.Nationalliga A, фр.Ligue Nationale A, італ.Lega Nazionale A; скор. англ.NLA) — елітна хокейна ліга чемпіонату Швейцарії.
Нині вона складається з дванадцяти команд. Чемпіонат має чітку структуру (до сезону 2007/08): на першому етапі (кваліфікація) команди грали в круговому турнірі. Потім найкращі вісім команд чемпіонату грали в плей-оф. Останні чотири команди грали з командою з Національної ліги B за право залишитись в елітному дивізіоні.
Назва «Національна ліга А» була введена в сезоні 2007/08 років разом з безліччю додаткових нововведень. Зміни включають в себе новий трофей і розширення кваліфікаційного раунду до 50 матчів: кожна команда грає чотири матчі з усіма суперниками на першому етапі, а також додаються шість матчів на другому, дванадцять клубів діляться на три групи по чотири команди, склади яких формуються на регіональному рівні. Таким чином клуби проводять 50 матчів за сезон та визначають найкращу вісімку яка в плей-оф розігрує звання чемпіона.