De Hoofdklasse (zaalkorfbal) 2005/06 is de 1e editie van de nieuw opgezette Hoofdklasse Zaalkorfbal.
De Hoofdklasse Zaalkorfbal is de 1 na hoogste zaalkorfbalcompetitie van het Nederlandsezaalkorfbal.
De competitie is opgedeeld in 2 Hoofdklassen, A en B. In elke Hoofdklasse spelen 8 teams die elk tegen elkaar uit en thuis spelen. De kampioen van de Hoofdklasse A speelt in de Hoofdklasse Finale tegen de kampioen van de Hoofdklasse B en de winnaar van dit duel promoveert naar de Korfbal League. De verliezend hoofdklasse finalist speelt play-down tegen de nummer 9 van de Korfbal League om alsnog te promoveren.