Le Service fédéral de lutte contre le racisme (SLR) coordonne les multiples activités au niveau fédéral, cantonal et communal qui visent à prévenir le racisme, l'antisémitisme et la xénophobie. Il soutient financièrement des projets concrets de lutte contre le racisme, fournit de nombreuses informations pratiques sur le racisme ainsi que des liens vers des organismes engagés contre le racisme en Suisse.
La Commission fédérale contre le racisme (CFR) accomplit un travail de sensibilisation et de relations publiques sur les questions de discriminations raciales. Elle conseille les autorités fédérales, cantonales et communales sur ces questions. La CFR peut aussi conseiller les personnes qui s'estiment victimes de discrimination raciale.