Son siège social est situé à Notre-Dame de l'Ile Perrot, et toutes les municipalités situées il doit envoyer un représentant de leur conseil municipal pour siéger au conseil d'administration de l'autorité.