Frem til opprettelsen av NSF i 1970 hadde foreningen også riksdekkende ansvar for å ivareta alle lokale seilforeningers fellesinteresser. Foreningen holder til i klubblokaler på Bygdøy, ved Frognerkilen i Oslo.