De Nationale Zwemcompetitie wordt door de KNZB georganiseerd. De doelstelling is dat alle zwemverenigingen die bij de KNZB zijn aangesloten deel kunnen nemen aan deze competitie zodat zij zich als team kunnen meten met andere verenigingen van min of meer gelijke sterkte.
Om dit te bereiken is de Nationale Zwemcompetitie opgedeeld in drie District niveaus en vier Landelijke niveaus. Hierdoor onderscheiden we:
- Hoofdklasse
- A-klasse
- B-klasse
- C-klasse
- District 1e klasse
- District 2e klasse
- District 3e klasse
De landelijke competitie bestaat uit vier ronden (wedstrijddagen) en de district competitie uit vijf ronden (wedstrijddagen). Voor de hoofdklasse is er een vijfde (finale) ronde. Daarnaast is een promotie-/degradatiewedstrijd voor de Hoofdklasse en A-klasse alsmede voor de C-klasse en District 1e klasse.
Met een kleine wedstrijdploeg kan al ingeschreven worden voor de District 3e klasse doordat hier slechts weinig deelnemers en leeftijden nodig zijn voor de puntentelling. De jongste leeftijdsgroep telt echter niet mee voor de puntentelling. Er is geen bovenleeftijdsgrens voor de Nationale Zwemcompetitie.
De Nationale Zwemcompetitie bestaat uit 5 wedstrijden per seizoen. De wedstrijden worden steeds in een ander zwembad verzwommen. Dit is (bijna) altijd het zwembad van de organiserende vereniging. Zo komt iedere vereniging aan de beurt om een wedstrijd in het thuisbad te organiseren.
- Nationale Zwemcompetitie Deel 1
- Nationale Zwemcompetitie Deel 2
- Nationale Zwemcompetitie Deel 3
- Nationale Zwemcompetitie Deel 4
- Nationale Zwemcompetitie Deel 5
Per onderdeel worden de twee beste tijden van een vereniging opgeteld. Heeft een vereniging te weinig zwemmers dan wordt een vervangende (langzame) tijd gebruikt. Tevens worden er per onderdeel voor de eerste drie zwemmers op een nummer medailles verdeeld.