L'Association Suisse des Gardes-Pêche (ASGP) existe depuis 1943 et est une association au sens des article 60 et suivants du Code civil suisse (CCS) et des statuts actuels.
Elle défend et promeut les intérêts de la profession de surveillant(e) cantonal(e) de la pêche.
Les tâches de l'"ASGP" sont:
- la promotion de la formation professionnelle, initiale et continue, y compris l'organisation régulière de l'examen professionnel fédéral de garde-pêche (premier examen professionnel en 1997)
- la représentation des intérêts de l'association et de ses membres auprès des autorités fédérales et cantonales, d'autres associations, fédérations, communautés et de public
- le soutien et la collaboration avec d'autres organisations de pêcheurs et des groupes professionnels apparentés