Si la présence du droit de vote des étrangers dans le programme de François Mitterrand est souvent évoquée, le processus qui l’y conduit dans les années 1970 est moins connu. Sa présence résulte d’une trajectoire heurtée, qui traduit la position complexe du PS entre les milieux syndicaux et associatifs et la compétition politique, entre la « deuxième gauche » et le partenaire communiste.
Le droit de vote des étrangers aux élections locales est porté, dans les années 1970, par le mouvement associatif. Il est directement lié à la sédentarisation de l’immigration, mais également à une approche culturelle des immigrés qui encourage des revendications ne se limitant pas au monde du travail. Outre les mobilisations d’immigrés en faveur de « l’égalité des droits », cette proposition est défendue par des associations, comme la Fédération des associations de soutiens aux travailleurs immigrés (Fasti) ou la Ligue des droits de l’homme (LDH), et des acteurs syndicaux comme certaines franges de la CFDT. Ensemble, ils constituent une galaxie engagée dans le « militantisme de solidarité » avec les immigrés.
À la même période, le PS est marqué par une dynamique de centralisation et d’expertisation qui le conduit à multiplier ses domaines d’intervention pour capter de nouveaux espaces sociaux et politiques. L’activisme d’une partie du mouvement social auprès des immigrés fait ainsi du droit de vote aux étrangers une opportunité politique pour un parti en quête de nouveaux relais électoraux. Cependant, le PS est à la même période engagé dans une union avec le Parti communiste français (PCF). Or, celui-ci entretient dans les années 1970 un rapport avec les immigrés que Johanna Siméant a pu qualifier de « problématique ». Le parti peine à les mobiliser, tandis que la gestion de leur logement entraîne des tensions dans les municipalités communistes. Dans les organisations communistes, les immigrés sont souvent invités « soit à lutter dans [leur pays d’origine], soit à se diluer dans la classe ouvrière française », selon Olivier Milza.
Dès lors, le rapport du PS au droit de vote des étrangers fluctue en fonction de son entente avec le PCF. S’il le défend en 1972, le PCF s’en tient au même moment à « des droits d’expression et d’organisation ». Le Programme commun de gouvernement, qui scelle l’union du PS, du PCF et des radicaux la même année, se limite alors à « la consultation régulière des associations représentatives de toutes les catégories d’habitants et d’usagers, y compris les étrangers dans des conditions à définir ». Tant que dure l’union, jusqu’en septembre 1977, le PS calque son discours sur cette formulation et cesse ses références au droit de vote.
Il faut attendre la rupture de l’union de la gauche pour que le droit de vote, comme le droit d’association, réapparaissent dans le discours socialiste. Ils sont tous deux défendus dans la proposition de loi déposée par le groupe socialiste à l’Assemblée nationale en 1978 (article 3 et article 6) et portés à la tribune du congrès de Metz en 1979. Alors que le PS s’engage dans une stratégie de distinction avec le PCF, le droit de vote contribue à signaler l’originalité socialiste, singulièrement auprès des classes moyennes salariées et des milieux de solidarité.
La présence de la promesse du droit de vote des étrangers aux élections locales dans le programme socialiste de 1981 dépend donc en particulier de l’adresse qu’elle permet aux milieux de soutien aux travailleurs immigrés et à une partie de la « deuxième gauche ». Elle relève d’un contexte politique précis, déterminé par la position du PS dans l’opposition et le rapprochement sensible des perspectives d’alternance.